Skip to content

Instantly share code, notes, and snippets.

@Langerz82
Created November 19, 2019 20:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Langerz82/3cdf23cb64e877b373e513493f519726 to your computer and use it in GitHub Desktop.
Save Langerz82/3cdf23cb64e877b373e513493f519726 to your computer and use it in GitHub Desktop.
{
"action": [
{
"name": "action.set",
"id": "updateLifeManaOrbs",
"action": [
{
"name": "<=",
"param1": "%currentLevel.currentPlayer.life%",
"param2": 0,
"then": [
{
"name": "drawable.resizeY",
"id": "lifeOrbEmpty",
"size": 1,
"inputRangeMax": 1,
"range": [0, 88]
},
{
"name": "image.inverseResizeY",
"id": "lifeOrbFull",
"size": 1,
"inputRangeMax": 1,
"range": [0, 88]
}
],
"else": [
{
"name": "drawable.resizeY",
"id": "lifeOrbEmpty",
"size": "%currentLevel.currentPlayer.lifeDamage%",
"inputRangeMax": "%currentLevel.currentPlayer.life%",
"range": [0, 88]
},
{
"name": "image.inverseResizeY",
"id": "lifeOrbFull",
"size": "%currentLevel.currentPlayer.lifeDamage%",
"inputRangeMax": "%currentLevel.currentPlayer.life%",
"range": [0, 88]
}
]
},
{
"name": "<=",
"param1": "%currentLevel.currentPlayer.mana%",
"param2": 0,
"then": [
{
"name": "drawable.resizeY",
"id": "manaOrbEmpty",
"size": 1,
"inputRangeMax": 1,
"range": [0, 88]
},
{
"name": "image.inverseResizeY",
"id": "manaOrbFull",
"size": 1,
"inputRangeMax": 1,
"range": [0, 88]
}
],
"else": [
{
"name": "drawable.resizeY",
"id": "manaOrbEmpty",
"size": "%currentLevel.currentPlayer.manaDamage%",
"inputRangeMax": "%currentLevel.currentPlayer.mana%",
"range": [0, 88]
},
{
"name": "image.inverseResizeY",
"id": "manaOrbFull",
"size": "%currentLevel.currentPlayer.manaDamage%",
"inputRangeMax": "%currentLevel.currentPlayer.mana%",
"range": [0, 88]
}
]
}
]
},
{
"name": "action.set",
"id": "updateAllPlayerStats",
"action": [
"updateLifeManaOrbs",
"updateBeltItems",
{
"name": "if.equal",
"param1": "%invPanel.visible%",
"param2": true,
"then": ["updateStashItems", "updateBodyItems"]
},
"updateSelectedSpell",
"updateSpellBook",
"updateCharPanel"
]
}
],
"event": {
"id": "updateAllPlayerStatsTime",
"action": [
"updateLifeManaOrbs"
],
"time": 50
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment