Serp
King
- Joined
- Apr 1, 2015
- Messages
- 666
Hi,
the fortress borders mod and other mods which handle improvments uses the Event:
Events.SerialEventImprovementCreated.Add()
Unfortunately I found out this Event is not multiplayer compatible since it is triggered when someone find an improvement on map and gives out the player who find this improvement... which causes, if you use it in a wrong way, desync (Me and obviously most other modders thought, it is triggered when an improvement is created..not found -.-).
But I need an event that is the same for every human player.
It should be triggered when an improvement is finished (at the same time for all human players).
Is there a way to do this?
the fortress borders mod and other mods which handle improvments uses the Event:
Events.SerialEventImprovementCreated.Add()
Unfortunately I found out this Event is not multiplayer compatible since it is triggered when someone find an improvement on map and gives out the player who find this improvement... which causes, if you use it in a wrong way, desync (Me and obviously most other modders thought, it is triggered when an improvement is created..not found -.-).
But I need an event that is the same for every human player.
It should be triggered when an improvement is finished (at the same time for all human players).
Is there a way to do this?