Exemple #1
0
        public static DetourEvent ShouldCollideWithBuildingLayerCallback(CharacterAccessor accessor, GameLocationAccessor gameLocationAccessor)
        {
            var @event = new ShouldCollideWithBuildingLayerEvent(new Character(WrappedGame, accessor),
                                                                 gameLocationAccessor == null ? null : new GameLocation(WrappedGame, gameLocationAccessor));

            FireEvent(@event);
            return(@event);
        }
Exemple #2
0
 public FarmAnimal(StaticContext parent, CharacterAccessor accessor) :
     base(parent, accessor)
 {
 }
Exemple #3
0
 public Character(StaticContext parent, CharacterAccessor accessor) :
     base(parent)
 {
     Underlying = accessor;
 }