ApplyPressure
Добавить в игру через Steam
Нажмите «Подписаться»
На странице Steam войдите в аккаунт, если потребуется.
Подписаться
О материале
«ApplyPressure» — материал мастерской RimWorld. Моды для колонии: новые возможности, предметы и удобство игры. Данные Steam, описание автора и ссылка для установки через подписку. Совместимость редакцией не проверена.
Описание автора
Add a feature that allows pawns to hold on to their wound to reduce bleeding instead of crawling. [h2] Applying Pressure [/h2] You can toggle the behavior of your pawn when downed. Instead of crawling all the way back to base and potentially opening doors for the enemy, they can either stay where they are and apply pressure to their wound. [h3] When can a pawn apply pressure [/h3] Whenever a pawn can crawl. Note that apply pressure will stop whenever a pawn is not in a crawling state (can walk again, being tended, etc) *Only player-controlled pawns will do this. Technically is because of performance. Lore-wise, enemies know what will happens if they get captured so would rather bleed to death than stop crawling to escape [h3] How much bleeding is stop[/h3] bleed rate reduced = (Most severe bleeding' BleedRate) * stopBleedFactor * max( (pawn Manipulation) , manipulationCap) stopBleedFactor and manipulationCap are configurable. [h2] Technical [/h2] The difference between "Apply Pressure Now" and "Apply Pressure when safe" is happening before or after the Vanilla- in the Downed ThinkTreeDef.
<!--============= Downed ============-->
<ThinkTreeDef>
<defName>Downed</defName>
<thinkRoot Class="ThinkNode_ConditionalDowned">
<subNodes>
<li Class="ThinkNode_ConditionalCanCrawl">
<subNodes>
<!-- Interrupts the crawling pawn every few seconds -->
<li Class="ThinkNode_CrawlInterrupt">
<subNodes>
<li Class="JobGiver_FleeDanger" />
<li Class="ThinkNode_ConditionalPlayerControlledColonist">
<subNodes>
<li Class="JobGiver_PatientGoToBed" />
</subNodes>
</li>
</subNodes>
</li>
</subNodes>
</li>
<!-- Do a queued job if possible -->
<li Class="ThinkNode_QueuedJob">
<inBedOnly>true</inBedOnly>
</li>
<li Class="JobGiver_IdleForever"/>
</subNodes>
</thinkRoot>
</ThinkTreeDef>
Source and bug report on Github
Как установить и запустить
Откройте оригинальную страницу в Steam Workshop, проверьте версию игры, зависимости и порядок загрузки в описании автора. Нажмите «Подписаться» и дождитесь загрузки Steam. Включите материал в меню модификаций или контента игры, если это требуется. Совместимость и запуск редакцией не проверены.