示例#1
0
 public StageScriptRunner(StageScript script, int entryPoint, int stackSize)
 {
     this.Script = script;
     this.Ptr    = entryPoint;
     this.Stack  = new ScriptStack(this, stackSize);
     this.Wait   = 0;
 }
示例#2
0
 public BulletScriptRunner(StageScript.StageScript script, int entryPoint)
     : base(script, entryPoint, 10)
 {
 }
示例#3
0
 public EnemyScriptRunner(StageScript.StageScript ss, int entryPoint)
     : base(ss, entryPoint, 20)
 {
 }
示例#4
0
 public MainScriptRunner(GameModePlay parent, StageScript.StageScript script)
     : base(script)
 {
     this.Parent = parent;
 }
示例#5
0
 public StageScriptRunner(StageScript script)
     : this(script, script.EntryPoint, 20)
 {
 }