Ejemplo n.º 1
0
 /// <summary></summary>
 /// <returns>`true` signifies scene has ended.</returns>
 internal abstract bool UpdateScene_Internal(Cutscene parent);
Ejemplo n.º 2
0
        ////////////////

        internal sealed override CutsceneStartProtocol CreatePacketPayload_Internal(Cutscene cutscene)
        {
            return(this.CreatePacketPayload((T)cutscene));
        }
Ejemplo n.º 3
0
 internal abstract void BeginScene_Internal(Cutscene parent);
Ejemplo n.º 4
0
 internal abstract void EndScene_Internal(Cutscene parent);
Ejemplo n.º 5
0
        ////////////////

        internal abstract bool AllowNPC_Internal(Cutscene parent, NPC npc);
Ejemplo n.º 6
0
 internal abstract CutsceneStartProtocol CreatePacketPayload_Internal(Cutscene cutscene);
Ejemplo n.º 7
0
        ////////////////

        public CutsceneID(Mod mod, Cutscene instance) : this(mod, instance.GetType())
        {
        }
 /// <summary></summary>
 /// <returns>`true` signifies scene has ended.</returns>
 internal sealed override bool UpdateScene_Internal(Cutscene parent)
 {
     return(this.Update((T)parent));
 }
Ejemplo n.º 9
0
        ////////////////

        internal sealed override void EndScene_Internal(Cutscene parent)
        {
            this.OnEnd((T)parent);
        }
Ejemplo n.º 10
0
        ////////////////

        internal sealed override void BeginScene_Internal(Cutscene parent)
        {
            this.OnBegin((T)parent);
        }
Ejemplo n.º 11
0
 internal sealed override bool AllowNPC_Internal(Cutscene parent, NPC npc)
 {
     return(this.AllowNPC((T)parent, npc));
 }