示例#1
0
 static InventoryItem()
 {
     _interactionSchema = new InteractionSchema(new string[] { "$$01 inventory item",
                                                               "$$02 inventory item", "$$03 inventory item", "Use inventory on this item",
                                                               "Other click on inventory item" },
                                                new string[] { "Look", "Interact", "Talk", "UseInv", "OtherClick" });
 }
示例#2
0
 static InventoryItem()
 {
     _interactionSchema = new InteractionSchema(new string[] { "$$01 inventory item",
         "$$02 inventory item", "$$03 inventory item", "Use inventory on this item",
         "Other click on inventory item" },
         new string[] { "Look", "Interact", "Talk", "UseInv", "OtherClick" });
 }
示例#3
0
 public Interactions(InteractionSchema schema)
 {
     _schema = schema;
     _scriptFunctionNames = new string[schema.EventNames.Length];
     _importedScripts = new string[schema.EventNames.Length];
     Reset();
 }
示例#4
0
 public Interactions(InteractionSchema schema)
 {
     _schema = schema;
     _scriptFunctionNames = new string[schema.EventNames.Length];
     _importedScripts     = new string[schema.EventNames.Length];
     Reset();
 }
示例#5
0
 static RoomRegion()
 {
     _interactionSchema = new InteractionSchema(new string[] {
         "While standing on region",
         "Walks onto region",
         "Walks off region"},
         new string[] { "Standing", "WalksOnto", "WalksOff" });
 }
示例#6
0
 static RoomHotspot()
 {
     _interactionSchema = new InteractionSchema(new string[] {"Stands on hotspot",
         "$$01 hotspot","$$02 hotspot","Use inventory on hotspot",
         "$$03 hotspot", "Any click on hotspot","Mouse moves over hotspot",
         "$$05 hotspot", "$$08 hotspot", "$$09 hotspot"},
         new string[] { "WalkOn", "Look", "Interact", "UseInv", "Talk", "AnyClick", "MouseMove", "PickUp", "Mode8", "Mode9" });
 }
示例#7
0
文件: RoomObject.cs 项目: wlads/ags
 static RoomObject()
 {
     _interactionSchema = new InteractionSchema(new string[] { "$$01 object",
                                                               "$$02 object", "$$03 object", "Use inventory on object",
                                                               "Any click on object",
                                                               "$$05 object", "$$08 object", "$$09 object" },
                                                new string[] { "Look", "Interact", "Talk", "UseInv", "AnyClick", "PickUp", "Mode8", "Mode9" });
 }
示例#8
0
文件: Character.cs 项目: stee01/ags
 static Character()
 {
     _interactionSchema = new InteractionSchema(new string[] { "$$01 character",
                                                               "$$02 character", "$$03 character", "Use inventory on character",
                                                               "Any click on character", "$$05 character", "$$08 character",
                                                               "$$09 character" },
                                                new string[] { "Look", "Interact", "Talk", "UseInv", "AnyClick", "PickUp", "Mode8", "Mode9" });
 }
示例#9
0
文件: RoomHotspot.cs 项目: wlads/ags
 static RoomHotspot()
 {
     _interactionSchema = new InteractionSchema(new string[] { "Stands on hotspot",
                                                               "$$01 hotspot", "$$02 hotspot", "Use inventory on hotspot",
                                                               "$$03 hotspot", "Any click on hotspot", "Mouse moves over hotspot",
                                                               "$$05 hotspot", "$$08 hotspot", "$$09 hotspot" },
                                                new string[] { "WalkOn", "Look", "Interact", "UseInv", "Talk", "AnyClick", "MouseMove", "PickUp", "Mode8", "Mode9" });
 }
示例#10
0
 static Character()
 {
     _interactionSchema = new InteractionSchema(new string[] {"$$01 character",
         "$$02 character","$$03 character","Use inventory on character",
         "Any click on character", "$$05 character","$$08 character",
         "$$09 character"},
         new string[] { "Look", "Interact", "Talk", "UseInv", "AnyClick", "PickUp", "Mode8", "Mode9" });
 }
示例#11
0
文件: RoomRegion.cs 项目: stee01/ags
 static RoomRegion()
 {
     _interactionSchema = new InteractionSchema(new string[] {
         "While standing on region",
         "Walks onto region",
         "Walks off region"
     },
                                                new string[] { "Standing", "WalksOnto", "WalksOff" });
 }
示例#12
0
文件: Room.cs 项目: stee01/ags
 static Room()
 {
     _interactionSchema = new InteractionSchema(new string[] {
         "Walks off left edge",
         "Walks off right edge",
         "Walks off bottom edge",
         "Walks off top edge",
         "First time enters room",
         "Enters room before fade-in",
         "Repeatedly execute",
         "Enters room after fade-in",
         "Leaves room",
     },
                                                new string[] { "LeaveLeft", "LeaveRight", "LeaveBottom", "LeaveTop",
                                                               "FirstLoad", EVENT_SUFFIX_ROOM_LOAD, "RepExec", "AfterFadeIn", "Leave" });
 }
示例#13
0
文件: Room.cs 项目: CisBetter/ags
 static Room()
 {
     _interactionSchema = new InteractionSchema(new string[] {
         "Walks off left edge",
         "Walks off right edge",
         "Walks off bottom edge",
         "Walks off top edge",
         "First time enters room",
         "Enters room before fade-in",
         "Repeatedly execute",
         "Enters room after fade-in",
         "Leaves room",
     },
         new string[] { "LeaveLeft", "LeaveRight", "LeaveBottom", "LeaveTop",
             "FirstLoad", EVENT_SUFFIX_ROOM_LOAD, "RepExec", "AfterFadeIn", "Leave" });
 }