{ "outputPath" : "./src/main/java/electrosphere/net/parser/", "packageName" : "electrosphere.net.parser", "categories":[ { "categoryName" : "World", "data" : [ { "name" : "worldSize", "type" : "FIXED_INT" }, { "name" : "locationX", "type" : "FIXED_INT" }, { "name" : "locationY", "type" : "FIXED_INT" }, { "name" : "macroValue00", "type" : "FIXED_LONG" }, { "name" : "macroValue01", "type" : "FIXED_LONG" }, { "name" : "macroValue02", "type" : "FIXED_LONG" }, { "name" : "macroValue10", "type" : "FIXED_LONG" }, { "name" : "macroValue11", "type" : "FIXED_LONG" }, { "name" : "macroValue12", "type" : "FIXED_LONG" }, { "name" : "macroValue20", "type" : "FIXED_LONG" }, { "name" : "macroValue21", "type" : "FIXED_LONG" }, { "name" : "macroValue22", "type" : "FIXED_LONG" }, { "name" : "randomizerValue00", "type" : "FIXED_FLOAT" }, { "name" : "randomizerValue01", "type" : "FIXED_FLOAT" }, { "name" : "randomizerValue02", "type" : "FIXED_FLOAT" }, { "name" : "randomizerValue10", "type" : "FIXED_FLOAT" }, { "name" : "randomizerValue11", "type" : "FIXED_FLOAT" }, { "name" : "randomizerValue12", "type" : "FIXED_FLOAT" }, { "name" : "randomizerValue20", "type" : "FIXED_FLOAT" }, { "name" : "randomizerValue21", "type" : "FIXED_FLOAT" }, { "name" : "randomizerValue22", "type" : "FIXED_FLOAT" } ], "messageTypes" : [ { "messageName" : "Info", "data" : [ "worldSize" ] }, { "messageName" : "Update", "data" : [ "locationX", "locationY" ] }, { "messageName" : "MacroValue", "data" : [ "macroValue00", "macroValue01", "macroValue02", "macroValue10", "macroValue11", "macroValue12", "macroValue20", "macroValue21", "macroValue22" ] }, { "messageName" : "RandomizerValue", "data" : [ "randomizerValue00", "randomizerValue01", "randomizerValue02", "randomizerValue10", "randomizerValue11", "randomizerValue12", "randomizerValue20", "randomizerValue21", "randomizerValue22" ] } ] }, { "categoryName" : "Player", "data" : [ { "name" : "playerID", "type" : "FIXED_INT" } ], "messageTypes" : [ { "messageName" : "Set_ID", "data" : [ "playerID" ] } ] }, { "categoryName" : "Entity", "data" : [ { "name" : "creatureType", "type" : "FIXED_INT" }, { "name" : "entityID", "type" : "FIXED_INT" }, { "name" : "positionX", "type" : "FIXED_FLOAT" }, { "name" : "positionY", "type" : "FIXED_FLOAT" }, { "name" : "positionZ", "type" : "FIXED_FLOAT" }, { "name" : "propertyType", "type" : "FIXED_INT" }, { "name" : "propertyValue", "type" : "FIXED_INT" }, { "name" : "treeType", "type" : "FIXED_INT" }, { "name" : "treeStatus", "type" : "FIXED_INT" } ], "messageTypes" : [ { "messageName" : "Create", "data" : [ "creatureType", "entityID", "positionX", "positionY", "positionZ" ] }, { "messageName" : "SetPosition", "data" : [ "entityID", "positionX", "positionY", "positionZ" ] }, { "messageName" : "Move", "data" : [ "entityID", "positionX", "positionY", "positionZ" ] }, { "messageName" : "Destroy", "data" : [ "entityID" ] }, { "messageName" : "SetBehaviorTree", "data" : [ "entityID", "treeType", "treeStatus" ] }, { "messageName" : "setProperty", "data" : [ "entityID", "propertyType", "propertyValue" ] } ] } ] }