mirror of
https://gitea.wildfiregames.com/0ad/0ad.git
synced 2026-06-21 17:24:36 +00:00
[requires workspace rebuild due to added directory]
replace ONCE with direct calls to ScriptingInit in simulation/network code as well. note: GameSetup is now responsible for calling ServerSession's init instead of Server doing it added simulation/scripting with a module that takes care of all scripting init (reduces CCD) This was SVN commit r5883.
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
#include "precompiled.h"
|
||||
|
||||
#include "simulation/Scheduler.h"
|
||||
#include "simulation/EntityTemplate.h"
|
||||
#include "simulation/Entity.h"
|
||||
#include "simulation/Projectile.h"
|
||||
#include "simulation/TriggerManager.h"
|
||||
#include "simulation/ProductionQueue.h"
|
||||
#include "simulation/Technology.h"
|
||||
|
||||
void SimulationScriptInit()
|
||||
{
|
||||
CJSProgressTimer::ScriptingInit();
|
||||
CEntityTemplate::ScriptingInit();
|
||||
CEntity::ScriptingInit();
|
||||
CProjectile::ScriptingInit();
|
||||
CTrigger::ScriptingInit();
|
||||
CProductionItem::ScriptingInit();
|
||||
CProductionQueue::ScriptingInit();
|
||||
CTechnology::ScriptingInit();
|
||||
|
||||
EntityCollection::Init( "EntityCollection" );
|
||||
}
|
||||
Reference in New Issue
Block a user