Character data and anm2 to JSON

This commit is contained in:
shweet committed 2026-11-12 21:07:31 -05:00
1 parent 84e8ab1a2c
commit 2d11cddc5e
51 files changed
+202661 -396867

No files matched your search

+129
View File
@@ -0,0 +1,129 @@
{
"name": "Braixen",
"description": "A fire-wielding, enigmatic Fox Pokémon. You're her apprentice!",
"credits": "Art, Animation, Dialogue: ShweetMagnet Sound Effects: Pokemon, skunkwhoplunks Commissioned by @FatGirIsHMU on Twitter",
"render": "gfx/preview/render.png",
"portrait": "gfx/preview/portrait.png",
"anm2": "gfx/character/braixen.anm2",
"color": [0.901961, 0.156863, 0.160784],
"weight": 32,
"weightMax": 250,
"capacity": 1000,
"capacityMin": 1000,
"capacityMax": 10000,
"overstuffedMultiplier": 1.5,
"overstuffedDigestBonus": 0.2,
"caloriesToKilogram": 0.001,
"digestionRate": 1.5,
"digestionRateMax": 4.5,
"digestionTime": 120,
"blinkChance": 0.5,
"gurgleChance": 0.0005,
"gurgleCapacityMultiplier": 10,
"dialoguePool": "Stage1",
"stages": [
{"weight": 35, "dialoguePool": "Stage2", "animationSuffix": "Stage2"},
{"weight": 45, "dialoguePool": "Stage3", "animationSuffix": "Stage3"},
{"weight": 55, "dialoguePool": "Stage4", "animationSuffix": "Stage4"},
{"weight": 70, "dialoguePool": "Stage5", "animationSuffix": "Stage5"},
{"weight": 95, "dialoguePool": "Stage6", "animationSuffix": "Stage6"},
{"weight": 125, "dialoguePool": "Stage7", "animationSuffix": "Stage7"},
{"weight": 160, "dialoguePool": "Stage8", "animationSuffix": "Stage8"},
{"weight": 200, "dialoguePool": "Stage9", "animationSuffix": "Stage9"},
{"weight": 250, "dialoguePool": "Stage10", "animationSuffix": "Stage10"}
],
"animations": {"start": "Appear", "idle": "Idle", "idleFull": "NeutralFull", "stageUp": "StageUp"},
"talk": {"source": "Talk", "destination": "Mouth"},
"blink": {"source": "Blink", "destination": "Eye"},
"eatAreas": [
{"null": "Mouth", "animation": "Eat", "event": "Eat"}
],
"expandAreas": [
{"layer": "Torso", "null": "Belly", "scaleMax": 1.25}
],
"sounds": {
"digest": ["sfx/digest1.ogg", "sfx/digest2.ogg", "sfx/digest3.ogg"],
"gurgle": ["sfx/gurgle1.ogg", "sfx/gurgle2.ogg", "sfx/gurgle3.ogg", "sfx/gurgle4.ogg", "sfx/gurgle5.ogg"]
},
"interactTypes": {
"Rub": {
"glyph": "2",
"isHold": true,
"cursorHover": "Hover",
"cursorActive": "Rub",
"sounds": ["sfx/rub.ogg"],
"particles": ["Circle"]
},
"Smack": {
"glyph": "3",
"cursorHover": "SmackHover",
"cursorActive": "Smack",
"dialogueCooldown": 300,
"digestionClick": 0.25,
"scaleAmplitude": 1,
"scaleCycles": 3,
"sounds": ["sfx/smack1.ogg", "sfx/smack2.ogg", "sfx/smack3.ogg", "sfx/smack4.ogg", "sfx/smack5.ogg"],
"particles": ["Circle"]
},
"Kiss": {
"glyph": "4",
"cursorHover": "KissHover",
"cursorActive": "Kiss",
"sounds": ["sfx/kiss1.ogg", "sfx/kiss2.ogg", "sfx/kiss3.ogg", "sfx/kiss4.ogg", "sfx/kiss5.ogg"],
"particles": ["Circle"]
},
"Turn Around": {
"glyph": "5",
"sounds": ["sfx/turn.ogg"],
"particles": ["Circle"]
}
},
"interactAreas": [
{"type": "Rub", "null": "Head", "dialoguePool": "HeadRub", "dialoguePoolFull": "HeadRubFull"},
{"type": "Rub", "null": "Belly", "cursorActive": "Grab", "dialoguePool": "BellyRub", "dialoguePoolFull": "BellyRubFull", "digestionHover": 0.1},
{"type": "Kiss", "null": "Mouth", "dialoguePool": "MouthKiss", "dialoguePoolFull": "MouthKiss"},
{"type": "Kiss", "null": "Belly", "dialoguePool": "BellyKiss", "dialoguePoolFull": "BellyKiss"},
{"type": "Smack", "null": "Belly", "layer": "Torso", "dialoguePool": "BellySmack", "dialoguePoolFull": "BellySmack"},
{"type": "Smack", "null": "ButtFront", "layer": "LegFront", "dialoguePool": "ButtSmack"},
{"type": "Smack", "null": "ButtBack", "layer": "LegBack", "idleOnEnd": "IdleBack", "dialoguePool": "ButtSmack"},
{"type": "Turn Around", "null": "FullBody", "animation": "IdleBack", "idleOnEnd": "IdleBack", "cursorHover": "TurnAround"},
{"type": "Turn Around", "null": "FullBodyBack", "animation": "Idle", "idleOnEnd": "Idle", "cursorHover": "TurnAroundBack"}
],
"areas": {
"anm2": "gfx/areas/area.anm2",
"boundsNull": "Bounds",
"spawnNull": "ItemSpawn",
"list": [
{"gravity": 0.95, "friction": 0.75, "airResistance": 0.975}
]
},
"cursor": {
"anm2": "gfx/cursor/cursor.anm2",
"animations": {"idle": "Default", "click": "Click", "hover": "Hover", "grab": "Grab", "pan": "Pan", "zoom": "Zoom", "dispose": "Dispose"},
"sounds": {
"grab": ["sfx/grab.ogg"],
"release": ["sfx/release.ogg"],
"throw": ["sfx/throw.ogg", "sfx/throw2.ogg", "sfx/throw3.ogg"]
},
"particles": {
"grab": ["Circle"]
}
},
"menu": {
"font": "font/font.ttf",
"iconsFont": "font/icons.ttf",
"rounding": 10.0,
"homeGlyph": "1",
"sounds": {
"open": ["sfx/open.ogg"],
"close": ["sfx/close.ogg"],
"hover": ["sfx/hover.ogg", "sfx/hover2.ogg", "sfx/hover3.ogg"],
"select": ["sfx/select.ogg"],
"cheats": ["sfx/cheatsActivated.ogg"]
}
},
"particles": {
"Circle": {"anm2": "gfx/particle/circle.anm2", "animation": "Main"},
"Puff": {"anm2": "gfx/particle/puff.anm2", "animation": "Main"}
}
}