예제 #1
0
파일: Core.cs 프로젝트: jiowchern/KeysCore
        public Core(Regulus.Remoting.ISoulBinder binder, IStorage storage, IMap zone , Battle.IZone battle)
        {
            _Battle = battle;
            _Zone = zone;
            Storage = storage;
            _Binder = binder;
            _Binder.Bind<IUserStatus>(this);
            _StageMachine = new Regulus.Game.StageMachine();

            binder.BreakEvent += _OnInactive;
            _StatusEvent += (s) => { };
        }
예제 #2
0
파일: Map.cs 프로젝트: jiowchern/KeysCore
 public Map(Battle.IZone battle)
 {
     _Battle = battle;
     _Entitys = new List<IEntity>();
 }