Shared character defaults, fixed paths and names, one global font
This commit is contained in:
1 parent
4962eac7a8
commit
7dbb4cc154
22 files changed
+434
-567
No files matched your search
@@ -2,123 +2,35 @@
|
||||
"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": 2,
|
||||
"blinkChance": 0.5,
|
||||
"gurgleChance": 0.05,
|
||||
"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/digest*.ogg", "gurgle": "sfx/gurgle*.ogg"},
|
||||
"interactTypes": {
|
||||
"Rub": {
|
||||
"icon": "rub",
|
||||
"isHold": true,
|
||||
"cursorHover": "Hover",
|
||||
"cursorActive": "Rub",
|
||||
"sounds": ["sfx/rub.ogg"],
|
||||
"particles": ["Circle"]
|
||||
},
|
||||
"Smack": {
|
||||
"icon": "smack",
|
||||
"cursorHover": "SmackHover",
|
||||
"cursorActive": "Smack",
|
||||
"dialogueCooldown": 5,
|
||||
"digestionClick": 0.25,
|
||||
"scaleAmplitude": 1,
|
||||
"scaleCycles": 3,
|
||||
"sounds": "sfx/smack*.ogg",
|
||||
"particles": ["Circle"]
|
||||
},
|
||||
"Kiss": {
|
||||
"icon": "kiss",
|
||||
"cursorHover": "KissHover",
|
||||
"cursorActive": "Kiss",
|
||||
"sounds": "sfx/kiss*.ogg",
|
||||
"particles": ["Circle"]
|
||||
},
|
||||
"Turn Around": {
|
||||
"icon": "turn",
|
||||
"sounds": ["sfx/turn.ogg"],
|
||||
"particles": ["Circle"]
|
||||
}
|
||||
},
|
||||
"stages": [35, 45, 55, 70, 95, 125, 160, 200, 250],
|
||||
"animations": {"idle": "Idle"},
|
||||
"expandAreas": [{"layer": "Torso", "null": "Belly", "scaleMax": 1.25}],
|
||||
"interactTypes": {"Smack": {"dialogueCooldown": 5, "digestionClick": 0.25}},
|
||||
"interactAreas": [
|
||||
{"type": "Rub", "null": "Head", "dialoguePool": "HeadRub", "dialoguePoolFull": "HeadRubFull"},
|
||||
{"type": "Rub", "null": "Belly", "cursorActive": "Grab", "dialoguePool": "BellyRub", "dialoguePoolFull": "BellyRubFull", "digestionHover": 6},
|
||||
{"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": "Rub", "null": "Head", "dialoguePool": "HeadRub"},
|
||||
{"type": "Rub", "null": "Belly", "cursorActive": "Grab", "dialoguePool": "BellyRub", "digestionHover": 6},
|
||||
{"type": "Kiss", "null": "Mouth", "dialoguePool": "MouthKiss"},
|
||||
{"type": "Kiss", "null": "Belly", "dialoguePool": "BellyKiss"},
|
||||
{"type": "Smack", "null": "Belly", "layer": "Torso", "dialoguePool": "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"
|
||||
{
|
||||
"type": "Turn Around",
|
||||
"null": "FullBody",
|
||||
"animation": "IdleBack",
|
||||
"idleOnEnd": "IdleBack",
|
||||
"cursorHover": "TurnAround"
|
||||
},
|
||||
"particles": {
|
||||
"grab": ["Circle"]
|
||||
{
|
||||
"type": "Turn Around",
|
||||
"null": "FullBodyBack",
|
||||
"animation": "Idle",
|
||||
"idleOnEnd": "Idle",
|
||||
"cursorHover": "TurnAroundBack"
|
||||
}
|
||||
},
|
||||
"menu": {
|
||||
"font": "font/font.ttf",
|
||||
"rounding": 10.0,
|
||||
"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"}
|
||||
}
|
||||
]
|
||||
}
|
||||
Binary file not shown.
File renamed without changes.
@@ -2,109 +2,18 @@
|
||||
"name": "Princess Mini",
|
||||
"description": "A sprightly, pampered, petite princess. Don't call her \"Mint\"!",
|
||||
"credits": "Art, Animation, Dialogue: ShweetMagnet Character: 2x/MerchantAnon Sound Effects: JC Sounds (CC-BY 4.0), artisticdude (CC0), Kronbits (CC0), Vehicle (CC0), pixabay.org, ShweetMagnet Font: DPComic",
|
||||
"render": "gfx/preview/render.png",
|
||||
"portrait": "gfx/preview/portrait.png",
|
||||
"anm2": "gfx/character/mini.anm2",
|
||||
"color": [0.188, 0.651, 0.424],
|
||||
"weight": 40,
|
||||
"weightMax": 100,
|
||||
"capacity": 1250,
|
||||
"capacityMin": 1250,
|
||||
"capacityMax": 10000,
|
||||
"overstuffedMultiplier": 1.5,
|
||||
"overstuffedDigestBonus": 0.2,
|
||||
"caloriesToKilogram": 0.001,
|
||||
"digestionRate": 1.5,
|
||||
"digestionRateMax": 4.5,
|
||||
"digestionTime": 2,
|
||||
"blinkChance": 0.5,
|
||||
"gurgleChance": 0.05,
|
||||
"gurgleCapacityMultiplier": 10,
|
||||
"dialoguePool": "Stage1",
|
||||
"stages": [
|
||||
{"weight": 45, "dialoguePool": "Stage2", "animationSuffix": "Stage2"},
|
||||
{"weight": 60, "dialoguePool": "Stage3", "animationSuffix": "Stage3"},
|
||||
{"weight": 70, "dialoguePool": "Stage4", "animationSuffix": "Stage4"},
|
||||
{"weight": 90, "dialoguePool": "Stage5", "animationSuffix": "Stage5"}
|
||||
],
|
||||
"animations": {"start": "Appear", "idle": "Neutral", "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": 2.5}
|
||||
],
|
||||
"sounds": {"digest": "sfx/digest*.ogg", "gurgle": "sfx/gurgle*.ogg"},
|
||||
"interactTypes": {
|
||||
"Rub": {
|
||||
"icon": "rub",
|
||||
"isHold": true,
|
||||
"cursorHover": "Hover",
|
||||
"cursorActive": "Rub",
|
||||
"sounds": ["sfx/rub.ogg"],
|
||||
"particles": ["Circle"]
|
||||
},
|
||||
"Smack": {
|
||||
"icon": "smack",
|
||||
"cursorHover": "SmackHover",
|
||||
"cursorActive": "Smack",
|
||||
"dialogueCooldown": 0.6667,
|
||||
"digestionClick": 0.25,
|
||||
"scaleAmplitude": 1,
|
||||
"scaleCycles": 3,
|
||||
"sounds": "sfx/smack*.ogg",
|
||||
"particles": ["Circle"]
|
||||
},
|
||||
"Kiss": {
|
||||
"icon": "kiss",
|
||||
"cursorHover": "KissHover",
|
||||
"cursorActive": "Kiss",
|
||||
"sounds": "sfx/kiss*.ogg",
|
||||
"particles": ["Circle"]
|
||||
}
|
||||
},
|
||||
"stages": [45, 60, 70, 90],
|
||||
"expandAreas": [{"layer": "Torso", "null": "Belly", "scaleMax": 2.5}],
|
||||
"interactTypes": {"Smack": {"digestionClick": 0.25}},
|
||||
"interactAreas": [
|
||||
{"type": "Rub", "null": "Head", "dialoguePool": "HeadRub", "dialoguePoolFull": "HeadRubFull"},
|
||||
{"type": "Rub", "null": "Belly", "cursorActive": "Grab", "dialoguePool": "BellyRub", "dialoguePoolFull": "BellyRubFull", "digestionHover": 6},
|
||||
{"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"}
|
||||
],
|
||||
"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",
|
||||
"rounding": 10.0,
|
||||
"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"}
|
||||
}
|
||||
{"type": "Rub", "null": "Head", "dialoguePool": "HeadRub"},
|
||||
{"type": "Rub", "null": "Belly", "cursorActive": "Grab", "dialoguePool": "BellyRub", "digestionHover": 6},
|
||||
{"type": "Kiss", "null": "Mouth", "dialoguePool": "MouthKiss"},
|
||||
{"type": "Kiss", "null": "Belly", "dialoguePool": "BellyKiss"},
|
||||
{"type": "Smack", "null": "Belly", "layer": "Torso", "dialoguePool": "BellySmack"}
|
||||
]
|
||||
}
|
||||
Binary file not shown.
File renamed without changes.
@@ -2,128 +2,48 @@
|
||||
"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": {
|
||||
"icon": "rub",
|
||||
"isHold": true,
|
||||
"cursorHover": "Hover",
|
||||
"cursorActive": "Rub",
|
||||
"sounds": ["sfx/rub.ogg"],
|
||||
"particles": ["Circle"]
|
||||
},
|
||||
"Smack": {
|
||||
"icon": "smack",
|
||||
"cursorHover": "SmackHover",
|
||||
"cursorActive": "Smack",
|
||||
"dialogueCooldown": 0.6667,
|
||||
"scaleAmplitude": 5,
|
||||
"scaleCycles": 3,
|
||||
"sounds": "sfx/smack*.ogg",
|
||||
"particles": ["Circle"]
|
||||
},
|
||||
"Kiss": {
|
||||
"icon": "kiss",
|
||||
"cursorHover": "KissHover",
|
||||
"cursorActive": "Kiss",
|
||||
"sounds": "sfx/kiss*.ogg",
|
||||
"particles": ["Circle"]
|
||||
},
|
||||
"Turn Around": {
|
||||
"icon": "turn",
|
||||
"sounds": ["sfx/turn.ogg"],
|
||||
"particles": ["Circle"]
|
||||
}
|
||||
},
|
||||
"stages": [10, 12.5, 17.5, 27.5, 40, 55, 75, 100, 130],
|
||||
"blink": {"destination": "Head"},
|
||||
"expandAreas": [{"layer": "Torso", "null": "Belly", "scaleMax": 7.5}, {"layer": "Tail", "null": "Tail", "scaleMax": 7.5}],
|
||||
"interactTypes": {"Smack": {"scaleAmplitude": 5}},
|
||||
"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"
|
||||
{"type": "Rub", "null": "Head", "dialoguePool": "HeadRub"},
|
||||
{"type": "Rub", "null": "HeadBack", "idleOnEnd": "NeutralBack", "dialoguePool": "HeadRubBack"},
|
||||
{"type": "Rub", "null": "Belly", "cursorActive": "Grab", "dialoguePool": "BellyRub", "digestionHover": 6},
|
||||
{"type": "Rub", "null": "Tail", "cursorActive": "Grab", "dialoguePool": "TailRub"},
|
||||
{
|
||||
"type": "Rub",
|
||||
"null": "TailBack",
|
||||
"idleOnEnd": "NeutralBack",
|
||||
"cursorActive": "Grab",
|
||||
"dialoguePool": "TailRubBack"
|
||||
},
|
||||
"particles": {
|
||||
"grab": ["Circle"]
|
||||
{"type": "Kiss", "null": "Mouth", "dialoguePool": "MouthKiss"},
|
||||
{"type": "Kiss", "null": "Belly", "dialoguePool": "BellyKiss"},
|
||||
{"type": "Kiss", "null": "Tail", "dialoguePool": "TailKiss"},
|
||||
{"type": "Smack", "null": "Belly", "layer": "Torso", "dialoguePool": "BellySmack", "digestionClick": 0.25},
|
||||
{"type": "Smack", "null": "Tail", "layer": "Tail", "dialoguePool": "TailSmack"},
|
||||
{"type": "Smack", "null": "TailBack", "layer": "Tail", "idleOnEnd": "NeutralBack", "dialoguePool": "TailSmackBack"},
|
||||
{
|
||||
"type": "Turn Around",
|
||||
"null": "FullBody",
|
||||
"animation": "NeutralBack",
|
||||
"idleOnEnd": "NeutralBack",
|
||||
"cursorHover": "TurnAround"
|
||||
},
|
||||
{
|
||||
"type": "Turn Around",
|
||||
"null": "FullBodyBack",
|
||||
"animation": "Neutral",
|
||||
"idleOnEnd": "Neutral",
|
||||
"cursorHover": "TurnAroundBack"
|
||||
}
|
||||
},
|
||||
"menu": {
|
||||
"font": "font/font.ttf",
|
||||
"rounding": 10.0,
|
||||
"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"}
|
||||
}
|
||||
]
|
||||
}
|
||||
Binary file not shown.
File renamed without changes.
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"capacityMax": 10000,
|
||||
"overstuffedMultiplier": 1.5,
|
||||
"overstuffedDigestBonus": 0.2,
|
||||
"caloriesToKilogram": 0.001,
|
||||
"digestionRate": 1.5,
|
||||
"digestionRateMax": 4.5,
|
||||
"digestionTime": 2,
|
||||
"blinkChance": 0.5,
|
||||
"gurgleChance": 0.05,
|
||||
"gurgleCapacityMultiplier": 10,
|
||||
"animations": {"start": "Appear", "idle": "Neutral", "idleFull": "NeutralFull", "stageUp": "StageUp"},
|
||||
"talk": {"source": "Talk", "destination": "Mouth"},
|
||||
"blink": {"source": "Blink", "destination": "Eye"},
|
||||
"eatAreas": [{"animation": "Eat", "event": "Eat", "null": "Mouth"}],
|
||||
"sounds": {"digest": "sfx/digest*.ogg", "gurgle": "sfx/gurgle*.ogg"},
|
||||
"interactTypes": {
|
||||
"Rub": {
|
||||
"icon": "rub",
|
||||
"isHold": true,
|
||||
"cursorHover": "Hover",
|
||||
"cursorActive": "Rub",
|
||||
"sounds": ["sfx/rub.ogg"],
|
||||
"particles": ["Circle"]
|
||||
},
|
||||
"Smack": {
|
||||
"icon": "smack",
|
||||
"cursorHover": "SmackHover",
|
||||
"cursorActive": "Smack",
|
||||
"dialogueCooldown": 0.6667,
|
||||
"scaleAmplitude": 1,
|
||||
"scaleCycles": 3,
|
||||
"sounds": "sfx/smack*.ogg",
|
||||
"particles": ["Circle"]
|
||||
},
|
||||
"Kiss": {
|
||||
"icon": "kiss",
|
||||
"cursorHover": "KissHover",
|
||||
"cursorActive": "Kiss",
|
||||
"sounds": "sfx/kiss*.ogg",
|
||||
"particles": ["Circle"]
|
||||
},
|
||||
"Turn Around": {"icon": "turn", "sounds": ["sfx/turn.ogg"], "particles": ["Circle"]}
|
||||
},
|
||||
"cursor": {
|
||||
"sounds": {"grab": ["sfx/grab.ogg"], "release": ["sfx/release.ogg"], "throw": "sfx/throw*.ogg"},
|
||||
"particles": {"grab": ["Circle"]}
|
||||
},
|
||||
"menu": {
|
||||
"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"}
|
||||
},
|
||||
"area": {"gravity": 0.95, "friction": 0.75, "airResistance": 0.975}
|
||||
}
|
||||
@@ -0,0 +1,93 @@
|
||||
Copyright 2018 The Mali Project Authors (https://github.com/cadsondemak/Mali)
|
||||
|
||||
This Font Software is licensed under the SIL Open Font License, Version 1.1.
|
||||
This license is copied below, and is also available with a FAQ at:
|
||||
http://scripts.sil.org/OFL
|
||||
|
||||
|
||||
-----------------------------------------------------------
|
||||
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
|
||||
-----------------------------------------------------------
|
||||
|
||||
PREAMBLE
|
||||
The goals of the Open Font License (OFL) are to stimulate worldwide
|
||||
development of collaborative font projects, to support the font creation
|
||||
efforts of academic and linguistic communities, and to provide a free and
|
||||
open framework in which fonts may be shared and improved in partnership
|
||||
with others.
|
||||
|
||||
The OFL allows the licensed fonts to be used, studied, modified and
|
||||
redistributed freely as long as they are not sold by themselves. The
|
||||
fonts, including any derivative works, can be bundled, embedded,
|
||||
redistributed and/or sold with any software provided that any reserved
|
||||
names are not used by derivative works. The fonts and derivatives,
|
||||
however, cannot be released under any other type of license. The
|
||||
requirement for fonts to remain under this license does not apply
|
||||
to any document created using the fonts or their derivatives.
|
||||
|
||||
DEFINITIONS
|
||||
"Font Software" refers to the set of files released by the Copyright
|
||||
Holder(s) under this license and clearly marked as such. This may
|
||||
include source files, build scripts and documentation.
|
||||
|
||||
"Reserved Font Name" refers to any names specified as such after the
|
||||
copyright statement(s).
|
||||
|
||||
"Original Version" refers to the collection of Font Software components as
|
||||
distributed by the Copyright Holder(s).
|
||||
|
||||
"Modified Version" refers to any derivative made by adding to, deleting,
|
||||
or substituting -- in part or in whole -- any of the components of the
|
||||
Original Version, by changing formats or by porting the Font Software to a
|
||||
new environment.
|
||||
|
||||
"Author" refers to any designer, engineer, programmer, technical
|
||||
writer or other person who contributed to the Font Software.
|
||||
|
||||
PERMISSION & CONDITIONS
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of the Font Software, to use, study, copy, merge, embed, modify,
|
||||
redistribute, and sell modified and unmodified copies of the Font
|
||||
Software, subject to the following conditions:
|
||||
|
||||
1) Neither the Font Software nor any of its individual components,
|
||||
in Original or Modified Versions, may be sold by itself.
|
||||
|
||||
2) Original or Modified Versions of the Font Software may be bundled,
|
||||
redistributed and/or sold with any software, provided that each copy
|
||||
contains the above copyright notice and this license. These can be
|
||||
included either as stand-alone text files, human-readable headers or
|
||||
in the appropriate machine-readable metadata fields within text or
|
||||
binary files as long as those fields can be easily viewed by the user.
|
||||
|
||||
3) No Modified Version of the Font Software may use the Reserved Font
|
||||
Name(s) unless explicit written permission is granted by the corresponding
|
||||
Copyright Holder. This restriction only applies to the primary font name as
|
||||
presented to the users.
|
||||
|
||||
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
|
||||
Software shall not be used to promote, endorse or advertise any
|
||||
Modified Version, except to acknowledge the contribution(s) of the
|
||||
Copyright Holder(s) and the Author(s) or with their explicit written
|
||||
permission.
|
||||
|
||||
5) The Font Software, modified or unmodified, in part or in whole,
|
||||
must be distributed entirely under this license, and must not be
|
||||
distributed under any other license. The requirement for fonts to
|
||||
remain under this license does not apply to any document created
|
||||
using the Font Software.
|
||||
|
||||
TERMINATION
|
||||
This license becomes null and void if any of the above conditions are
|
||||
not met.
|
||||
|
||||
DISCLAIMER
|
||||
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
|
||||
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
|
||||
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
|
||||
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
|
||||
OTHER DEALINGS IN THE FONT SOFTWARE.
|
||||
Binary file not shown.
Reference in new issue
Block a user