Example #1
0
        public override void Initialise(BloodAndBileEngine.WorldState.WorldState worldState)
        {
            WorldStateWeakRef.Target = worldState;
            WorldState.CellSystem cellSystem = worldState.GetData <WorldState.CellSystem>();
            if (cellSystem != null)
            {
                CellSystemWeakRef.Target = cellSystem;
            }
            else
            {
                CellSystemWeakRef.Target = null;
            }

            CurrentSpeed = BaseSpeed;
        }
Example #2
0
 abstract public void Initialise(BloodAndBileEngine.WorldState.WorldState worldState); // Appelé lorsque ce Component est ajouté à une Entité.
Example #3
0
 public override void Initialise(BloodAndBileEngine.WorldState.WorldState worldState)
 {
 }
Example #4
0
 public override void Initialise(BloodAndBileEngine.WorldState.WorldState worldState)
 {
     Mover = (EntityMover)LinkedEntity.GetComponent(typeof(EntityMover));
 }
Example #5
0
 public override void Initialise(BloodAndBileEngine.WorldState.WorldState worldState)
 {
     SynchData = new EntitySynchronizationDataObject(LinkedEntity.ID);
 }
Example #6
0
        } // Change CurrentCellID. Appelé par un objet Cell quand celui ci perçoit

        // que cette entité est sortie de la cellule et se trouve dans une nouvelle.


        public void SetWorldState(BloodAndBileEngine.WorldState.WorldState worldState)
        {
            WorldStateWeakRef.Target = worldState;
        }