Enemy Race Manager

by heyqule

Add support to have multiple races of enemies and add various RTS elements. Enemy become tougher as you kill them. Added aerial enemies. Support free for all or 1vN. Search "ERM -" mods to download the new enemies.

Content
8 days ago
1.1 - 2.0
15.5K
Combat Enemies Environment

g Another Multiplayer Join Problem

21 days ago

Somebody cannot join the server and it says:

320.768 Error ClientMultiplayerManager.cpp:1092: mod-enemyracemanager was not registered for the following nth_ticks when the map was saved but has registered them as a result of loading: 181
320.768 Error ClientMultiplayerManager.cpp:85: MultiplayerManager failed: "" + multiplayer.script-event-mismatch + "
" + "
mod-enemyracemanager"
320.768 Info ClientMultiplayerManager.cpp:607: UpdateTick(5622868) changing state from(ConnectedLoadingMap) to(Failed)
647.936 Info ClientMultiplayerManager.cpp:198: Quitting multiplayer connection.
647.936 Info ClientMultiplayerManager.cpp:607: UpdateTick(5622868) changing state from(Failed) to(Disconnected)
647.936 Info ClientMultiplayerManager.cpp:216: Deleting active scenario (global = true).
648.328 Info UDPSocket.cpp:233: Closing socket
648.328 Info UDPSocket.cpp:263: Socket closed
648.346 Warning Commander.cpp:211: Enemy entities with auto place controls 'enemy-base' on surface 'nauvis' have different collision masks. Enemy expansions may not work properly. Entities: enemy--small-worm-turret--1, small-worm-turret, enemy--medium-worm-turret--1, medium-worm-turret, big-worm-turret, enemy--big-worm-turret--1, behemoth-worm-turret, enemy--behemoth-worm-turret--1, biter-spawner, enemy--biter-spawner--1, enemy--spitter-spawner--1, spitter-spawner, enemy--roboport--1
648.363 Warning Commander.cpp:211: Enemy entities with auto place controls 'enemy-base' on surface 'nauvis' have different collision masks. Enemy expansions may not work properly. Entities: enemy--small-worm-turret--1, small-worm-turret, enemy--medium-worm-turret--1, medium-worm-turret, big-worm-turret, enemy--big-worm-turret--1, behemoth-worm-turret, enemy--behemoth-worm-turret--1, biter-spawner, enemy--biter-spawner--1, enemy--spitter-spawner--1, spitter-spawner, enemy--roboport--1
660.521 Warning Commander.cpp:211: Enemy entities with auto place controls 'enemy-base' on surface 'nauvis' have different collision masks. Enemy expansions may not work properly. Entities: enemy--small-worm-turret--1, small-worm-turret, enemy--medium-worm-turret--1, medium-worm-turret, big-worm-turret, enemy--big-worm-turret--1, behemoth-worm-turret, enemy--behemoth-worm-turret--1, biter-spawner, enemy--biter-spawner--1, enemy--spitter-spawner--1, spitter-spawner, enemy--roboport--1
661.120 Quitting: user-quit.
661.705 Steam API shutdown.
661.711 Goodbye

21 days ago

I did not find anything related on the server log side.

21 days ago

Is everything on the latest version? (2.0.16)

21 days ago

btw may you PM me your server as well?

21 days ago

May you try 2.0.17?

21 days ago

Yes, they all are on the last version. The problem gone and the new player joined after I temporially removed and added ERM (resetting ERM data this way I guess).

The server is called "终极一档,玩到过年" . I also added the tag " heyqule" so you may quickly find it. You may also use the following two links.

dx.moe.xin:36005
lt.moe.xin:36005

I will go to sleep and will be back when I get up.

21 days ago

OK.

21 days ago

If you see the issue again in 2.0.17, may you can run "remote.call("enemyracemanager_debug", "print_global")" to dump ERM's data. You should be able to find the json in the script-output/enemyracemanager folder.

New response