Exemple #1
0
        public static void Create(ILevelHandler levelHandler, Vector3 pos, ushort type)
        {
            Explosion explosion = new Explosion();

            explosion.OnActivated(new ActorActivationDetails {
                LevelHandler = levelHandler,
                Pos          = pos,
                Params       = new[] { type }
            });
            levelHandler.AddActor(explosion);
        }
Exemple #2
0
        public static void Create(ActorApi api, Vector3 pos, ushort type)
        {
            Explosion explosion = new Explosion();

            explosion.OnActivated(new ActorActivationDetails {
                Api    = api,
                Pos    = pos,
                Params = new[] { type }
            });
            api.AddActor(explosion);
        }