132 lines
5.4 KiB
JSON
132 lines
5.4 KiB
JSON
{
|
|
"name": "Snivy",
|
|
"description": "A Grass Snake Pokémon with rather large ambitions.",
|
|
"credits": "Art, Animation, Dialogue: ShweetMagnet Character - Pokémon Sound Effects - Pokémon; ShweetMagnet",
|
|
"render": "gfx/preview/render.png",
|
|
"portrait": "gfx/preview/portrait.png",
|
|
"anm2": "gfx/character/snivy.anm2",
|
|
"color": [0.12, 0.515, 0.115],
|
|
"weight": 8.1,
|
|
"weightMax": 200,
|
|
"capacity": 300,
|
|
"capacityMin": 300,
|
|
"capacityMax": 10000,
|
|
"overstuffedMultiplier": 1.5,
|
|
"overstuffedDigestBonus": 0.25,
|
|
"caloriesToKilogram": 0.0005,
|
|
"digestionRate": 1.5,
|
|
"digestionRateMax": 4.5,
|
|
"digestionTime": 2,
|
|
"blinkChance": 0.5,
|
|
"gurgleChance": 0.05,
|
|
"gurgleCapacityMultiplier": 10,
|
|
"dialoguePool": "Stage1",
|
|
"alternate": {"texture": "gfx/character/snivy_alt.png", "sound": "sfx/shiny.ogg", "chance": 0.001},
|
|
"stages": [
|
|
{"weight": 10, "dialoguePool": "Stage2", "animationSuffix": "Stage2"},
|
|
{"weight": 12.5, "dialoguePool": "Stage3", "animationSuffix": "Stage3"},
|
|
{"weight": 17.5, "dialoguePool": "Stage4", "animationSuffix": "Stage4"},
|
|
{"weight": 27.5, "dialoguePool": "Stage5", "animationSuffix": "Stage5"},
|
|
{"weight": 40, "dialoguePool": "Stage6", "animationSuffix": "Stage6"},
|
|
{"weight": 55, "dialoguePool": "Stage7", "animationSuffix": "Stage7"},
|
|
{"weight": 75, "dialoguePool": "Stage8", "animationSuffix": "Stage8"},
|
|
{"weight": 100, "dialoguePool": "Stage9", "animationSuffix": "Stage9"},
|
|
{"weight": 130, "dialoguePool": "Stage10", "animationSuffix": "Stage10"}
|
|
],
|
|
"animations": {"start": "Appear", "idle": "Neutral", "idleFull": "NeutralFull", "stageUp": "StageUp"},
|
|
"talk": {"source": "Talk", "destination": "Mouth"},
|
|
"blink": {"source": "Blink", "destination": "Head"},
|
|
"eatAreas": [
|
|
{"null": "Mouth", "animation": "Eat", "event": "Eat"}
|
|
],
|
|
"expandAreas": [
|
|
{"layer": "Torso", "null": "Belly", "scaleMax": 7.5},
|
|
{"layer": "Tail", "null": "Tail", "scaleMax": 7.5}
|
|
],
|
|
"sounds": {"digest": "sfx/digest*.ogg", "gurgle": "sfx/gurgle*.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": 0.6667,
|
|
"scaleAmplitude": 5,
|
|
"scaleCycles": 3,
|
|
"sounds": "sfx/smack*.ogg",
|
|
"particles": ["Circle"]
|
|
},
|
|
"Kiss": {
|
|
"glyph": "4",
|
|
"cursorHover": "KissHover",
|
|
"cursorActive": "Kiss",
|
|
"sounds": "sfx/kiss*.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": "HeadBack", "idleOnEnd": "NeutralBack", "dialoguePool": "HeadRubBack", "dialoguePoolFull": "HeadRubBackFull"},
|
|
{"type": "Rub", "null": "Belly", "cursorActive": "Grab", "dialoguePool": "BellyRub", "dialoguePoolFull": "BellyRubFull", "digestionHover": 6},
|
|
{"type": "Rub", "null": "Tail", "cursorActive": "Grab", "dialoguePool": "TailRub", "dialoguePoolFull": "TailRubFull"},
|
|
{"type": "Rub", "null": "TailBack", "idleOnEnd": "NeutralBack", "cursorActive": "Grab", "dialoguePool": "TailRubBack", "dialoguePoolFull": "TailRubBackFull"},
|
|
{"type": "Kiss", "null": "Mouth", "dialoguePool": "MouthKiss", "dialoguePoolFull": "MouthKiss"},
|
|
{"type": "Kiss", "null": "Belly", "dialoguePool": "BellyKiss", "dialoguePoolFull": "BellyKiss"},
|
|
{"type": "Kiss", "null": "Tail", "dialoguePool": "TailKiss", "dialoguePoolFull": "TailKiss"},
|
|
{"type": "Smack", "null": "Belly", "layer": "Torso", "dialoguePool": "BellySmack", "dialoguePoolFull": "BellySmack", "digestionClick": 0.25},
|
|
{"type": "Smack", "null": "Tail", "layer": "Tail", "dialoguePool": "TailSmack", "dialoguePoolFull": "TailSmack"},
|
|
{"type": "Smack", "null": "TailBack", "layer": "Tail", "idleOnEnd": "NeutralBack", "dialoguePool": "TailSmackBack", "dialoguePoolFull": "TailSmackBack"},
|
|
{"type": "Turn Around", "null": "FullBody", "animation": "NeutralBack", "idleOnEnd": "NeutralBack", "cursorHover": "TurnAround"},
|
|
{"type": "Turn Around", "null": "FullBodyBack", "animation": "Neutral", "idleOnEnd": "Neutral", "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"
|
|
},
|
|
"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",
|
|
"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"}
|
|
}
|
|
}
|