Initial commit

Initial commit.  Added some art for loadscreens, fancymapped Bioware tileset overrides & the original Wizardry module as a starting point.
This commit is contained in:
Jaysyn904
2023-03-15 20:17:54 -04:00
commit e38693f4f2
4984 changed files with 4152168 additions and 0 deletions

511
Module/gic/area002.gic.json Normal file
View File

@@ -0,0 +1,511 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": [
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "WallDoor"
}
}
]
},
"Encounter List": {
"type": "list",
"value": [
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
}
]
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
}
}

View File

@@ -0,0 +1,564 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": [
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": "Boss Monster"
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "DungeonExit"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Encounter List": {
"type": "list",
"value": [
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
}
]
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Portal"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Throne - Evil"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Table"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Wood Burning Oven"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Bed"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Potted Plant"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Stool"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Bench / Pew"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Candelabra"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Urn"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Keg"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Hay Bundle"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Sacks of Flour, Grain, etc."
}
}
]
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
}
}

654
Module/gic/floor1.gic.json Normal file
View File

@@ -0,0 +1,654 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": [
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "CorridorExit"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "CorridorExit"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "CorridorExit"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Rusted Door"
}
}
]
},
"Encounter List": {
"type": "list",
"value": [
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
}
]
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
}
]
}
}

View File

@@ -0,0 +1,112 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": []
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Torture Equipment"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Weapon Rack"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Stocks"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Hangmans Post"
}
}
]
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
}
]
}
}

View File

@@ -0,0 +1,63 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": []
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chest - 2 (Low treasure script)"
}
}
]
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
}
]
}
}

View File

@@ -0,0 +1,410 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": [
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Alchemist's Apparatus"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Divining Pool\r\nThis is where lost items go.\r\n\r\nPlayers can access the store attached to this object and recover any PLOT items that were taken off server.\r\n\r\nNote: Plot items duplicate through the use of this store."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Magic Sparks - Blue"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Flame - Small"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Flame - Small"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Cyan"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Water Drip"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Yellow"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - White"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Red"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Blue"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Cyan"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Green"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Orange"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Red"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - White"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Yellow"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Purple"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Blue"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Cyan"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Green"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Orange"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Red"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - White"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Yellow"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Purple"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Blue"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Cyan"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Green"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Orange"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Red"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - White"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Yellow"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Magic Sparks - Yellow"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Magic Sparks - White"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Magic Sparks - Red"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Magic Sparks - Purple"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Dust Plume"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Water Drip"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chair"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Fly-Clad Plague Victim Corpse"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Alchemist's Apparatus"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Painting on Easel"
}
}
]
},
"SoundList": {
"type": "list",
"value": [
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
}
]
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
}
]
}
}

View File

@@ -0,0 +1,252 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": []
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chest - 2 (Low treasure script)"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Wood Burning Oven"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Brazier"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Table"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Table"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Table"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Table"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Table"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Table"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chair"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Altar / Shrine - Neutral"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Woodpile"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Keg"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Keg"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Keg"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Garbage"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Butterflies"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Sacks of Flour, Grain, etc."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Sacks of Flour, Grain, etc."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Sacks of Flour, Grain, etc."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Sacks of Flour, Grain, etc."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Sacks of Flour, Grain, etc."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Sacks of Flour, Grain, etc."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Sacks of Flour, Grain, etc."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Sacks of Flour, Grain, etc."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Low treasure script."
}
}
]
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
}
]
}
}

534
Module/gic/floor2.gic.json Normal file
View File

@@ -0,0 +1,534 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": [
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
}
]
},
"Encounter List": {
"type": "list",
"value": [
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
}
]
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chest - 3 (Medium treasure script)"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chest - 3 (Medium treasure script)"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chest - 3 (Medium treasure script)"
}
}
]
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "On the Advanced tab, replace <Place text here> with whatever information you wish to appear on the Map of an area."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "On the Advanced tab, replace <Place text here> with whatever information you wish to appear on the Map of an area."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "On the Advanced tab, replace <Place text here> with whatever information you wish to appear on the Map of an area."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
}
}

926
Module/gic/floor31.gic.json Normal file
View File

@@ -0,0 +1,926 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": [
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "WallDoor"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "WallDoor"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "WallDoor"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
}
]
},
"Encounter List": {
"type": "list",
"value": [
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
}
]
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Portal.\r\nThis is the recall portal in the temple of Tyr."
}
}
]
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
}
}

376
Module/gic/floor4.gic.json Normal file
View File

@@ -0,0 +1,376 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "WallDoor"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": []
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"WaypointList": {
"type": "list",
"value": []
}
}

723
Module/gic/floor5.gic.json Normal file
View File

@@ -0,0 +1,723 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": [
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
}
]
},
"Encounter List": {
"type": "list",
"value": [
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
}
]
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Birdbath"
}
}
]
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
}
]
}
}

568
Module/gic/floor6.gic.json Normal file
View File

@@ -0,0 +1,568 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Weathered Ladder"
}
}
]
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
}
]
}
}

879
Module/gic/floor7.gic.json Normal file
View File

@@ -0,0 +1,879 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": [
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
}
]
},
"Encounter List": {
"type": "list",
"value": [
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
}
]
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
}
}

8397
Module/gic/floor81.gic.json Normal file

File diff suppressed because it is too large Load Diff

626
Module/gic/level1.gic.json Normal file
View File

@@ -0,0 +1,626 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": [
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Rusted Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Metal Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Metal Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Fancy Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Stone Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Metal Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Jeweled Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Iron Portcullis 2"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Strong Door"
}
}
]
},
"Encounter List": {
"type": "list",
"value": [
{
"__struct_id": 7
}
]
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": []
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"WaypointList": {
"type": "list",
"value": []
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,500 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": [
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Wall 2 Gate"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Evil Stone Door"
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Archery Target"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Trap Door"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Archery Target"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Archery Target"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Combat Dummy"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Combat Dummy"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Ballista"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Ballista"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Combat Dummy"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Weapon Rack"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Weapon Rack"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Shaft of Light - Blue"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Water Drip"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Weapon Rack"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Archery Target"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Gong"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Keg"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Statue - Gargoyle (Living) - This gargoyle statue will turn into a gargoyle if 'players' come near it."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Statue - Gargoyle (Living) - This gargoyle statue will turn into a gargoyle if 'players' come near it."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Sundial"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Garbage"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Campfire - with Spit"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Sacks of Flour, Grain, etc."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Sacks of Flour, Grain, etc."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Lecturn"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Water Trough"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Throw Rug"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Bookshelf script (spawns in books or a mage scroll)."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Bed - Bedding Rolls"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Signpost - 2"
}
}
]
},
"SoundList": {
"type": "list",
"value": [
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
}
]
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
}
}

View File

@@ -0,0 +1,414 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": [
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Door List": {
"type": "list",
"value": []
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chest - 2 (Low treasure script)"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Place a the vampire with the tag NW_VAMPIRE and they'll interact; the vampire will move to the nearest coffin with this tag NW_VAMPIRE_SHAD, when killed."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Place a the vampire with the tag NW_VAMPIRE and they'll interact; the vampire will move to the nearest coffin with this tag NW_VAMPIRE_SHAD, when killed."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Bookshelf script (spawns in books or a mage scroll)."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Bookshelf script (spawns in books or a mage scroll)."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Corpse - 1 (Low treasure script)"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Hay Bundle"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Hay Bundle"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Hay Bundle"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Butterflies"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Grass Tuft"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Grass Tuft"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Grass Tuft"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Grass Tuft"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Normal"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Plant Growth - Shrubs"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Plant Growth - Shrubs"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Plant Growth - Shrubs"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Plant Growth - Shrubs"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Plant Growth - Shrubs"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Plant Growth - Shrubs"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Plant Growth - Shrubs"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Plant Growth - Shrubs"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Plant Growth - Shrubs"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Plant Growth - Shrubs"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Plant Growth - Shrubs"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Plant Growth - Shrubs"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Plant Growth - Shrubs"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Plant Growth - Shrubs"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Fenberry plot (I think)"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Fenberry plot (I think)"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Plot container"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Pull Rope / Chain"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Garbage"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Water Trough"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Wagon Wheel"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Sundial"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Lamp Post"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Lamp Post"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Birdbath"
}
}
]
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
}
]
}
}

View File

@@ -0,0 +1,329 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": []
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chest - 2 (Low treasure script)"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Bird Cage"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Couch"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Footstool"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Throne - Evil"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Potted Plant"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Potted Plant"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chair"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Candelabra"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Pull Rope / Chain"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Bookshelf script (spawns in books or a mage scroll)."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Water Drip"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Hay Bundle"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Bed - Bedding Rolls"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Bench / Pew"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Candelabra"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Footstool"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Potted Plant"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Potted Plant"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Floor-anchored shackles"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Low treasure script."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Fountain"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Statue - Stone"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Divining Pool\r\nThis is where lost items go.\r\n\r\nPlayers can access the store attached to this object and recover any PLOT items that were taken off server.\r\n\r\nNote: Plot items duplicate through the use of this store."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Bolts of Cloth"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Low treasure script."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Low treasure script."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Plant Growth - Shrubs"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Gnomish Contraption / Engine"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Dust Plume"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Garbage"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Stones"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Stones"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Woodpile"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Potted Plant"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Throw Rug"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Urn"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Gong"
}
}
]
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This waypoint may be used to have a guard stand where it has been placed. \r\n1. Create a guard and either use the existing Tag or fill in a new one. \r\n2. Place this Waypoint with the Tag \"POST_\" + the NPC Tag.\r\n3. Place or make sure that WalkWayPoints() is within the On Spawn script for the NPC and after combat, the NPC shall return to it's \"POST\"."
}
}
]
}
}