RP Warfare


Adds 11 unique turrets, 3 unique vehicles, some personal weapons, and an optional smelting system. With custom art featuring high-quality renders & animations. Most of the content is aimed towards early & mid game and is balanced around vanilla enemies. There are no "turret level 2's." Each is bespoke with different designs and tradeoffs. Compatible with Space Exploration & Krastorio

Content
4 months ago
1.1
5.12K
Transportation Combat

b [closed] mod conflict

1 year, 4 months ago

Good afternoon! I found a conflict during co-launch:
RP Warfare
and
Lex's Aircraft https://mods.factorio.com/mod/lex-aircraft
Space Exploration https://mods.factorio.com/mod/space-exploration

Here is an extract from the log file:

2.218 Script @rp_warfare/burner/burner_data_updates.lua:103: Creating special turret-only ammo values for "rocket" (ammo)
2.219 Script @rp_warfare/burner/burner_data_updates.lua:88: Creating non-friendly-fire version of "rocket" (projectile)
2.219 Script @rp_warfare/burner/burner_data_updates.lua:103: Creating special turret-only ammo values for "explosive-rocket" (ammo)
2.219 Script @rp_warfare/burner/burner_data_updates.lua:88: Creating non-friendly-fire version of "explosive-rocket" (projectile)
2.219 Script @rp_warfare/burner/burner_data_updates.lua:284: Not removing turret-friendly fire from "atomic-bomb" (ammo) because it looks like a nuke
2.219 Script @rp_warfare/burner/burner_data_updates.lua:265: Changing "cannon-projectile" (projectile)'s animation
2.219 Script @rp_warfare/burner/burner_data_updates.lua:103: Creating special turret-only ammo values for "cannon-shell" (ammo)
2.219 Script @rp_warfare/burner/burner_data_updates.lua:88: Creating non-friendly-fire version of "cannon-projectile" (projectile)
2.219 Script @rp_warfare/burner/burner_data_updates.lua:265: Changing "explosive-cannon-projectile" (projectile)'s animation
2.219 Script @rp_warfare/burner/burner_data_updates.lua:103: Creating special turret-only ammo values for "explosive-cannon-shell" (ammo)
2.219 Script @rp_warfare/burner/burner_data_updates.lua:88: Creating non-friendly-fire version of "explosive-cannon-projectile" (projectile)
2.219 Script @rp_warfare/burner/burner_data_updates.lua:265: Changing "uranium-cannon-projectile" (projectile)'s animation
2.219 Script @rp_warfare/burner/burner_data_updates.lua:103: Creating special turret-only ammo values for "uranium-cannon-shell" (ammo)
2.219 Script @rp_warfare/burner/burner_data_updates.lua:88: Creating non-friendly-fire version of "uranium-cannon-projectile" (projectile)
2.219 Script @rp_warfare/burner/burner_data_updates.lua:265: Changing "explosive-uranium-cannon-projectile" (projectile)'s animation
2.219 Script @rp_warfare/burner/burner_data_updates.lua:103: Creating special turret-only ammo values for "explosive-uranium-cannon-shell" (ammo)
2.219 Script @rp_warfare/burner/burner_data_updates.lua:88: Creating non-friendly-fire version of "explosive-uranium-cannon-projectile" (projectile)
2.219 Script @rp_warfare/burner/burner_data_updates.lua:103: Creating special turret-only ammo values for "se-plague-bomb" (ammo)
2.219 Script @rp_warfare/burner/burner_data_updates.lua:88: Creating non-friendly-fire version of "se-plague-rocket" (projectile)
2.240 Loading mod space-exploration 0.6.96 (data-updates.lua)
2.271 Loading mod lex-aircraft 1.1.0 (data-updates.lua)
2.272 Error ModManager.cpp:1560: Не удалось загрузить мод "lex-aircraft": lex-aircraft/data-updates.lua:41: attempt to index field 'action' (a nil value)
stack traceback:
lex-aircraft/data-updates.lua:41: in main chunk
2.273 Loading mod core 0.0.0 (data.lua)
2.368 Checksum for core: 3744854889
2.633 Error ModManager.cpp:1560: Error in assignID: recipe-category with name 'crafting' does not exist.

1 year, 3 months ago

My mod uses an unusual part of the API to prevent cannon and missile turrets from blowing up your walls. It's complicated because I still want player bullets to hurt friendlies.

I think lex aircraft doesn't expect someone to use that part of the API. Obviously it would be nice if they updated, but in the mean time I should probably add options to disable my no-friendly fire feature or use a simpler method.

1 year, 2 months ago

I added an option to disable the special friendly fire logic. Can you try again?

New response