117 lines
17 KiB
JSON
117 lines
17 KiB
JSON
|
{
|
||
|
"AltLookAngle": {
|
||
|
"x": 0,
|
||
|
"y": 0,
|
||
|
"z": 0
|
||
|
},
|
||
|
"Autoraise": true,
|
||
|
"ColorDiffuse": {
|
||
|
"b": 1,
|
||
|
"g": 1,
|
||
|
"r": 1
|
||
|
},
|
||
|
"CustomImage": {
|
||
|
"CustomToken": {
|
||
|
"MergeDistancePixels": 15,
|
||
|
"Stackable": false,
|
||
|
"StandUp": false,
|
||
|
"Thickness": 0.2
|
||
|
},
|
||
|
"ImageScalar": 1,
|
||
|
"ImageSecondaryURL": "",
|
||
|
"ImageURL": "http://cloud-3.steamusercontent.com/ugc/1847049778276400654/CA0CB2DFEC2369A88438155657A68BE20B90A90E/",
|
||
|
"WidthScale": 0
|
||
|
},
|
||
|
"Description": "",
|
||
|
"DragSelectable": true,
|
||
|
"GMNotes": "",
|
||
|
"GUID": "eda22b",
|
||
|
"Grid": true,
|
||
|
"GridProjection": false,
|
||
|
"Hands": false,
|
||
|
"HideWhenFaceDown": false,
|
||
|
"IgnoreFoW": false,
|
||
|
"LayoutGroupSortIndex": 0,
|
||
|
"Locked": false,
|
||
|
"LuaScriptState_path": "Jumanji.b46db2/JumanjiCampaignLog1.eda22b.luascriptstate",
|
||
|
"LuaScript_path": "Jumanji.b46db2/JumanjiCampaignLog1.eda22b.ttslua",
|
||
|
"MeasureMovement": false,
|
||
|
"Name": "Custom_Token",
|
||
|
"Nickname": "Jumanji Campaign Log 1",
|
||
|
"Snap": true,
|
||
|
"States": {
|
||
|
"2": {
|
||
|
"AltLookAngle": {
|
||
|
"x": 0,
|
||
|
"y": 0,
|
||
|
"z": 0
|
||
|
},
|
||
|
"Autoraise": true,
|
||
|
"ColorDiffuse": {
|
||
|
"b": 1,
|
||
|
"g": 1,
|
||
|
"r": 1
|
||
|
},
|
||
|
"CustomImage": {
|
||
|
"CustomToken": {
|
||
|
"MergeDistancePixels": 15,
|
||
|
"Stackable": false,
|
||
|
"StandUp": false,
|
||
|
"Thickness": 0.2
|
||
|
},
|
||
|
"ImageScalar": 1,
|
||
|
"ImageSecondaryURL": "",
|
||
|
"ImageURL": "http://cloud-3.steamusercontent.com/ugc/1847049778276403495/316E06F3D6F35585DFA7C9F161D9B6F0C6D34558/",
|
||
|
"WidthScale": 0
|
||
|
},
|
||
|
"Description": "",
|
||
|
"DragSelectable": true,
|
||
|
"GMNotes": "",
|
||
|
"GUID": "a9628a",
|
||
|
"Grid": true,
|
||
|
"GridProjection": false,
|
||
|
"Hands": false,
|
||
|
"HideWhenFaceDown": false,
|
||
|
"IgnoreFoW": false,
|
||
|
"LayoutGroupSortIndex": 0,
|
||
|
"Locked": false,
|
||
|
"LuaScript": "--[[ Character Sheet Template by: MrStump\r\n\r\nYou can set up your own character sheet if you follow these steps.\r\n\r\nStep 1) Change the character sheet image\r\n -Right click on the character sheet, click Custom\r\n -Replace the image URL with one for your character sheet\r\n -Click import, make sure your sheet loads\r\n -SAVE THE GAME (the table setup)\r\n -LOAD FROM THAT SAVE YOU JUST MADE\r\n\r\nStep 2) Edit script to fit your character sheet\r\n -Below you will see some general options, and then the big data table\r\n -The data table is what determines how many of which buttons are made\r\n -Checkboxes\r\n -Counters\r\n -Textboxes\r\n -By default, there are 3 of each. You can add more or remove entries\r\n -If you intend to add/remove, be sure only to add/remove ENTRIES\r\n -This is what an entry looks like:\r\n {\r\n pos = {-0.977,0.1,-0.589},\r\n size = 800,\r\n state = false\r\n },\r\n -Deleting the whole thing would remove that specific item on the sheet\r\n -Copy and pasting it after another entry would create another\r\n -Each entry type has unique data points (pos, size, state, etc)\r\n -Do not try to add in your own data points or remove them individually\r\n -There is a summary of what each point does at the top of its category\r\n\r\nStep 3) Save and check script changes\r\n -Hit Save \u0026 Apply in the script window to save your code\r\n -You can edit your code as needed and Save+Apply as often as needed\r\n -When you are finished, make disableSave = false below then Save+apply\r\n -This enables saving, so your sheet will remember whats on it.\r\n\r\nBonus) Finding/Editing Positions for elements\r\n I have included a tool to get positions for buttons in {x,y,z} form\r\n Place it where you want the center of your element to be\r\n Then copy the table from the notes (lower right of screen)\r\n You can highlight it and CTRL+C\r\n Paste it into the data table where needed (pos=)\r\n If you want to manually tweek the values:\r\n {0,0,0} is the center of the character sheet\r\n {1,0,0} is right, {-1,0,0} is left\r\n {0,0,-1} is up, {0,0,1} is down\r\n 0.1 for Y is the height off of the page.\r\n If it was 0, it would be down inside the model of the sheet\r\n\r\nBegin editing below: ]]\r\n\r\n--Set this to true while editing and false when you have finished\r\ndisableSave = false\r\n--Remember to set this to false once you are done making changes\r\n--Then, after you save \u0026 apply it, save your game too\r\n\r\n--Color information for button text (r,g,b, values of 0-1)\r\nbuttonFontColor = {0,0,0}\r\n--Color information for button background\r\nbuttonColor = {1,1,1}\r\n--Change scale of button (Avoid changing if possible)\r\nbuttonScale = {0.1,0.1,0.1}\r\n\r\n--This is the button placement information\r\ndefaultButtonData = {\r\n --Add checkboxes\r\n checkbox = {\r\n --[[\r\n pos = the position (pasted from the helper tool)\r\n size = height/width/font_size for checkbox\r\n state = default starting value for checkbox (true=checked, false=not)\r\n ]]\r\n --Home Invasion\r\n {\r\n pos = {-1.370,0.1,-0.158},\r\n size = 600,\r\n state = false\r\n },\r\n --Urban Jungle\r\n {\r\n pos = {-1.352,0.1,-0.031},\r\n size = 600,\r\n state = false\r\n },\r\n --Back to Start\r\n {\r\n pos = {-1.339,0.1,0.099},\r\n size = 600,\r\n state = false\r\n },\r\n --Urban Jungle\r\n {\r\n pos = {-1.331,0.1,0.234},\r\n size = 600,\r\n state = false\r\n },\r\n --Force of Nature\r\n {\r\n pos = {-1.319,0.1,0.369},\r\n size = 600,\r\n state =
|
||
|
"LuaScriptState": "{\"checkbox\":[{\"pos\":[-1.37,0.1,-0.158],\"size\":600,\"state\":false},{\"pos\":[-1.352,0.1,-0.031],\"size\":600,\"state\":false},{\"pos\":[-1.339,0.1,0.099],\"size\":600,\"state\":false},{\"pos\":[-1.331,0.1,0.234],\"size\":600,\"state\":false},{\"pos\":[-1.319,0.1,0.369],\"size\":600,\"state\":false},{\"pos\":[-1.268,0.1,1.158],\"size\":600,\"state\":false},{\"pos\":[-0.773,0.1,1.119],\"size\":600,\"state\":false},{\"pos\":[-1.26,0.1,1.287],\"size\":600,\"state\":false},{\"pos\":[-0.76,0.1,1.251],\"size\":600,\"state\":false},{\"pos\":[-1.247,0.1,1.42],\"size\":600,\"state\":false},{\"pos\":[-0.751,0.1,1.38],\"size\":600,\"state\":false},{\"pos\":[-1.239,0.1,1.549],\"size\":600,\"state\":false},{\"pos\":[-0.743,0.1,1.517],\"size\":600,\"state\":false}],\"counter\":[{\"hideBG\":true,\"pos\":[-0.88,0.1,0.737],\"size\":1500,\"value\":0}],\"textbox\":[{\"alignment\":2,\"font_size\":450,\"label\":\"Empty\",\"pos\":[0.64,0.1,-1.5],\"rows\":4,\"value\":\"\",\"width\":3800},{\"alignment\":2,\"font_size\":450,\"label\":\"Empty\",\"pos\":[0.62,0.1,-1],\"rows\":4,\"value\":\"\",\"width\":3800},{\"alignment\":2,\"font_size\":450,\"label\":\"Empty\",\"pos\":[0.6,0.1,-0.5],\"rows\":4,\"value\":\"\",\"width\":3800}]}",
|
||
|
"MeasureMovement": false,
|
||
|
"Name": "Custom_Token",
|
||
|
"Nickname": "Jumanji Campaign Log 2",
|
||
|
"Snap": true,
|
||
|
"Sticky": true,
|
||
|
"Tooltip": true,
|
||
|
"Transform": {
|
||
|
"posX": 1.147618,
|
||
|
"posY": 1.571152,
|
||
|
"posZ": -29.7407913,
|
||
|
"rotX": 359.9201,
|
||
|
"rotY": 270.021973,
|
||
|
"rotZ": 0.0168410949,
|
||
|
"scaleX": 5.188961,
|
||
|
"scaleY": 1,
|
||
|
"scaleZ": 5.188961
|
||
|
},
|
||
|
"Value": 0,
|
||
|
"XmlUI": ""
|
||
|
}
|
||
|
},
|
||
|
"Sticky": true,
|
||
|
"Tooltip": true,
|
||
|
"Transform": {
|
||
|
"posX": 1.148,
|
||
|
"posY": 1.571,
|
||
|
"posZ": -29.741,
|
||
|
"rotX": 0,
|
||
|
"rotY": 270,
|
||
|
"rotZ": 0,
|
||
|
"scaleX": 5.189041,
|
||
|
"scaleY": 1,
|
||
|
"scaleZ": 5.189041
|
||
|
},
|
||
|
"Value": 0,
|
||
|
"XmlUI": ""
|
||
|
}
|