Rampant

by Veden

Improves the enemies tactics by using potential fields (pheromones) allowing probing of defenses, retreats, reinforcements, counterattacking, breaching, raids, rallying death cry, and player hunting. Uses blockable biter projectiles. Adds new Enemies which can be disabled in mod settings. Difficulty setting in mod options menu.

Content
7 months ago
0.13 - 1.1
113K
Enemies

b Bug

4 years ago

Can't read russian, but I appear to get the same error (on_player_changed_surface (ID 51) in control.lua line 979) resulting in a crash when entering a Factorissimo factory building.

4 years ago

do you have a save?

4 years ago

I am having the same problem:

57317.354 Error MainLoop.cpp:1202: Exception at tick 10705185: The mod Factorissimo2 (2.4.1) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event Factorissimo2::on_tick (ID 0)
The mod Rampant (0.18.9) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event Rampant::on_player_changed_surface (ID 51)
Rampant/control.lua:979: attempt to index upvalue 'gameSurfaces' (a nil value)
stack traceback:
Rampant/control.lua:979: in function <Rampant/control.lua:970>
stack traceback:
Factorissimo2/control.lua:1045: in function 'teleport_player_safely'
Factorissimo2/control.lua:1051: in function 'enter_factory'
Factorissimo2/control.lua:1079: in function 'teleport_players'
Factorissimo2/control.lua:1171: in function <Factorissimo2/control.lua:1141>
stack traceback:
[C]: in function 'teleport'
Factorissimo2/control.lua:1045: in function 'teleport_player_safely'
Factorissimo2/control.lua:1051: in function 'enter_factory'
Factorissimo2/control.lua:1079: in function 'teleport_players'
Factorissimo2/control.lua:1171: in function <Factorissimo2/control.lua:1141>
57317.354 Error ServerMultiplayerManager.cpp:90: MultiplayerManager failed: "The mod Factorissimo2 (2.4.1) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event Factorissimo2::on_tick (ID 0)
The mod Rampant (0.18.9) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event Rampant::on_player_changed_surface (ID 51)
Rampant/control.lua:979: attempt to index upvalue 'gameSurfaces' (a nil value)
stack traceback:
Rampant/control.lua:979: in function <Rampant/control.lua:970>
stack traceback:
Factorissimo2/control.lua:1045: in function 'teleport_player_safely'
Factorissimo2/control.lua:1051: in function 'enter_factory'
Factorissimo2/control.lua:1079: in function 'teleport_players'
Factorissimo2/control.lua:1171: in function <Factorissimo2/control.lua:1141>
stack traceback:
[C]: in function 'teleport'
Factorissimo2/control.lua:1045: in function 'teleport_player_safely'
Factorissimo2/control.lua:1051: in function 'enter_factory'
Factorissimo2/control.lua:1079: in function 'teleport_players'
Factorissimo2/control.lua:1171: in function <Factorissimo2/control.lua:1141>"

4 years ago

http://blargh.com/Server14Start.zip has the save file from my dedicated server that is crashing, but the game is heavily modded (Factorissimo2 and Rampant amongst many others). Just run into a Factorissimo2 factory to trigger.

4 years ago

should be fixed in the latest.

4 years ago

Confirm crash is fixed, thank you! I do still get the "Rampant can only have one active surface." warning on entering every different factory (since they are all different surfaces). Maybe make the /SetRampantAISurface command also set a flag to muzzle those warnings?

2 years ago

I have same error "ID 0"
Use:
Krastorio2
Space Exploration

2 years ago

Мод Rampant (2.0.2) Π²Ρ‹Π·Π²Π°Π» Π½Π΅ΡƒΡΡ‚Ρ€Π°Π½ΠΈΠΌΡƒΡŽ ΠΎΡˆΠΈΠ±ΠΊΡƒ.
ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, сообщитС ΠΎΠ± этой ошибкС Π°Π²Ρ‚ΠΎΡ€Ρƒ ΠΌΠΎΠ΄Π°.

Error while running event Rampant::on_tick (ID 0)
Entity name not specified.
stack traceback:
[C]: in function 'create_entity'
Rampant/libs/ChunkProcessor.lua:158: in function 'processPendingUpgrades'
Rampant/control.lua:950: in function <Rampant/control.lua:896>

2 years ago

Update to 2.0.3, this should be fixed. thanks for the report though

2 years ago

Мод Rampant (2.0.3) Π²Ρ‹Π·Π²Π°Π» Π½Π΅ΡƒΡΡ‚Ρ€Π°Π½ΠΈΠΌΡƒΡŽ ΠΎΡˆΠΈΠ±ΠΊΡƒ.
ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, сообщитС ΠΎΠ± этой ошибкС Π°Π²Ρ‚ΠΎΡ€Ρƒ ΠΌΠΎΠ΄Π°.

Error while running event Rampant::on_tick (ID 0)
Rampant/libs/ChunkProcessor.lua:83: attempt to index local 'event' (a nil value)
stack traceback:
Rampant/libs/ChunkProcessor.lua:83: in function 'processPendingChunks'
Rampant/control.lua:911: in function <Rampant/control.lua:896>

2 years ago

is this reproducible and do you have a save that you are willing to share?

New response