边缘世界 RimWorld

边缘世界 RimWorld

84 个评价
Preemptive Strike 1.6
   
奖励
收藏
已收藏
取消收藏
Mod, 1.4, 1.5, 1.6
文件大小
发表于
更新日期
5.847 MB
9 月 10 日 下午 8:16
9 月 24 日 下午 9:18
8 项改动说明 ( 查看 )

订阅以下载
Preemptive Strike 1.6

描述
What mod does
This mod allows you to intercept incoming incidents before the action begins. It is done by either simulating a caravan coming to your colony or by simulating the detection of flying objects.
GitHub[github.com]

Caution!
This is the work-in-progress update of previous version.
Rimworld has changed since last evaluation of the mod.
Please report any issues:
- errors
- warnings
- strange behavior (e.g. raids have changed / some specific pawns stopped to be generated for raids).

How mod works
This mod trace the moment at which the Storyteller decides to fire an incident.
It then allows the incident to be executed almost til the end (which is spawning pawns/pods/etc.).
It saves the generated data, but doesn't allow incident to run. Instead it delays the execution with mod's content: it allows to reveal the incoming entities, size, locations if detection is good enough.
When the time will come, the incident will be fired for real using already stored data from the first pre-run.

Known issues / Working on
  1. New spawn locations
    • EdgeWalkInHateChanters (Anomaly) - if it happens to you, please check console and copy the report.
    • EmergeFromWater
  2. Method SpawnThreats
  3. Nutrient upgrade: several reports about inability to use it properly.

Feedback
Please, provide feedback about any issues or unclear situations.
Even if you think it is not that important.
Currently there are a lot of things to be changed to work properly with RW1.6 (which I'm aware of), but having a list of problems, which occurs often is a key.

Btw, if you like block-schemes Schemes[github.com]

I need your opinion
Before it was straightforward - incident generates pawns and we execute it.
Now it is a bit more interesting: raid can be dependent of time or luminosity of expected raid area. If we postpone raid execution (this mod does this exactly), then it can be, that for this particular raid the entering point will be changed. What would be a strategy to check it? What's your ideas?

Previous version:
https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2884952468
热门讨论 查看全部(5)
11
9 月 26 日 下午 1:30
Error spam each tick
Money Creature
2
9 月 28 日 上午 2:42
Raids broken on linux
disarmer
2
9 月 25 日 上午 5:57
Just a small idea
V.O.I.D. Advisor L22B
53 条留言
ProfileName 10 月 17 日 下午 3:32 
I have no idea if this is exactly the cause, but I am getting a specific error - something about trying to convert System.Int32 to a type "Verse.Map", and I believe it's because I am trying to use Draw Animals with this mod. I don't really know if that's the exact cause though...
Derrick da Fox 10 月 4 日 下午 6:24 
In 1.5 I had the same issue, food getting delivered despite told not to. With other mods such as Hygiene and Vanilla Expanded that adds sugar and other condiments, pawns would repeatedly put water or sugar into the tower repeatedly in place, stuck in a loop.
Qjuwert 10 月 3 日 上午 8:13 
Possible bug: I've observed that my modern watchtower with the nutrient dispenser upgrade installed still gets all sorts off foods delivered to it despite the fact that I have disallowed all sources of nutrient in the tower's options. And it appears to not benefit from being connected to my Nutrient Paste network.

Just posting it here in case others observe the behavior, I'm not going to start validating if it is behavior that stems from some conflicting mod.
Ascythian 10 月 2 日 下午 8:08 
Wonder if you could move Fort's watchtowers retexture - https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2636854396 into the main mod, with the authors permission of course?
Kelven 9 月 28 日 上午 3:10 
Started to get a fairly constant red error popping up every few ticks. I've had Pre-Emptive Strike installed for about a week now with 0 issues. No new mods were installed recently.

Error: https://pastebin.com/L2ZkbBre
Hugslib: https://gist.github.com/HugsLibRecordKeeper/adef8fe50dd38b5a49332d4d76bb3562
Modlist: https://rentry.co/i9mbokip
Vril 9 月 27 日 下午 2:38 
Awesome mod!
C4sp3R 9 月 26 日 上午 1:04 
I might have encountered a bug. I created an issue for it on github
Just  [作者] 9 月 24 日 下午 9:32 
@dominicawb and here is where your help will be crucial =) If you encounter an event, which you think should be intercepted by this mod (but it haven't), then please, write about it.
I want and will try to cover other mods. Just write :)
Just  [作者] 9 月 24 日 下午 8:44 
@dominicawb, my first target was to target events introduced by newer RW version. Hehe, I have already found couple bugs, will fix.

I'm playing now in deep debug mode with VEE, More Faction Interaction and some other to gather more info if there is anything I need to address.
What I traced so far is that most of modded events go through the same vanilla system, so I don't see any big issue to handle them (if required at all. Some events don't need to be intercepted at all).
dominicawb 9 月 23 日 上午 11:49 
So far it does work, but have you done any work on the new possible events, or modded events/factions to ensure it catches them?