RimWorld

RimWorld

221 ratings
Range Animal Framework
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.1, 1.2, 1.3, 1.4, 1.5
File Size
Posted
Updated
1.769 MB
7 May, 2020 @ 8:26am
20 Apr @ 3:19pm
8 Change Notes ( view )

Subscribe to download
Range Animal Framework

Description
Update of BrokenValkyrie's mod for RimWorld 1.1 - 1.5.
https://steamproxy.net/sharedfiles/filedetails/?id=1588397113

This is a reupload of an existing mod, updated to a new version. I did not make this mod and I claim no ownership of it. If the original author wants it I wil take this version down. Original author can use this version to update their mod. I will try to implement changes if requested. If I don't update in the future, you can update this mod instead.

This mod itself has no in-game impact, but by taking advantage of this mod, you can let the animal make a ranged attack!


The user guide for modders is described in the thread.


Compatibility mods


Incompatibility mod
  • Vanilla Expanded Framework



List of Mods that use this mod

・kemomimihouse
・MMTankMOD
・MMPtankMOD
・Reshiram appeared!
・虫娘 Insect girls
・Mutants (Continued)

Thank you for using!
If I notice a mod that uses, I will add it to the list.
If you comment I'll be quicker to notice it.


==========Original Description==========

Version 1.2.1

This mods unlocks range attack for animals. Intended for modder and user.

Credit to fluffy for the original conception. I started off from their base code. https://ludeon.com/forums/index.php?topic=16091.0

Animals will not hunt using range attack.

Animals with range behavior acts differently. Manhunter animal will prioritize targets that are reachable. If it fails to find reachable pawn it will look for shootable target, this includes target hiding behind embrasure mod.

Tame animals will try to stick close to master to take shots. Tame animal with release trained will seek cover, whether they are released or not. Released animal behave similar to AI defending escorts. Tame animals aren't savvy about avoiding friendly fire, if you have a tame dragon and its about to breath fire, make way.

Supported Mod:

Dragon Mod https://steamproxy.net/sharedfiles/filedetails/?id=1580356492

I plan to support more animals, this include mod animal support. Feel free to make request and suggestion.

Its very likely the mod will need tweaking, feedback will be welcome.

Plans:
Shiro, Spirit Wolf(cause okami reference)


Announcement

Given my current work schedule and lack of motivation I decided I am unable to continue to work on Rimworld mods and will be making an exit in the mod scene indefinetely.

I hereby will be allowing my work to be continued and published by other. I ask only for credit. This will apply to all my current workshop.
34 Comments
Hatena  [author] 12 Jun @ 11:51am 
@ArmoMan87
No, advanced animal framework and this has nothing to do with it.
ArmoMan87 11 Jun @ 11:22am 
Is this the updated version to advanced animal framework?
Cosokabe 20 Apr @ 7:46pm 
@legodude17 thats kinda sad i guess my kemonomimihouse pets wont fight ranged then
(the mods crafting items (the wools) are broken enough to make the mod worthwhile and most of them have melee attacks too) so no big loss but i definetly would have wanted to see the dragon girls breath attack ^^
Hatena  [author] 20 Apr @ 3:20pm 
Updated to support v1.5.
- Improved animal behavior.
- Defs and Classes no longer needed due to RimWorld updates have been eliminated.
(Sorry if you have been using them, please change the description.)


I'll be putting together a thread on the detailed specifications shortly.
Tavius 21 Dec, 2022 @ 3:03am 
Thank you!
Hatena  [author] 18 Dec, 2022 @ 6:08pm 
@Tavius
Updated to use beam attacks as well.
Basically the same way as the others, but you need to write <verbClass> as AnimalRangeAttack.Verb_ShootBeam.
(If you make it with xml only)
Tavius 18 Dec, 2022 @ 5:54am 
Does this work for beam weapons? If not, could support be added?
legodude17 11 Dec, 2022 @ 2:42pm 
@ProfZelonka: That is not why. The reason is that both mods attempt to do the exact same thing in very different ways.
ProfZelonka 15 Nov, 2022 @ 11:25pm 
Any chance of making this compatible with Vanilla Expanded Framework? I'm not even sure what there is that isn't compatible maybe the bullet thingdef?
Hatena  [author] 30 Oct, 2022 @ 12:13am 
Updated to support ver1.4
No change, but in case of error, please report it with the log.