Esempio n. 1
0
 public void BeforeModsInitialize()
 {
     Priority.Init();
     RuntimeEntities.Init();
     EntityFactory.Init();
     Pools.Init();
     Stats.Init(new StatsBuilder());
     MoreChains.Init(new ChainsBuilder());
     GlobalChains.Init(new ChainsBuilder());
     Component = new IdentifierAssigner();
     Slot      = new IdentifierAssigner();
     InputMappings.Init();
     _extensions = new Dictionary <int, IRegistryExtension>();
 }
Esempio n. 2
0
 public void Init()
 {
     assigner = new IdentifierAssigner();
     map      = new Dictionary <RuntimeIdentifier, T>();
 }
Esempio n. 3
0
 public void Clear()
 {
     map.Clear();
     assigner = new IdentifierAssigner();
 }
Esempio n. 4
0
 public void Init()
 {
     _assigner = new IdentifierAssigner();
     _map      = new Dictionary <Identifier, T>();
     _nameMap  = new Dictionary <string, Identifier>();
 }
Esempio n. 5
0
 public void Init(T map)
 {
     _map      = map;
     _assigner = new IdentifierAssigner();
     _nameMap  = new Dictionary <string, Identifier>();
 }