-
Notifications
You must be signed in to change notification settings - Fork 39
Main Chars
jjppof edited this page Nov 2, 2022
·
3 revisions
Database file for main chars. See an example. This json file is an array of objects, each object corresponds to a main char.
-
key_name
[string]
: char unique key_name. -
name
[string]
: char name. -
hp_curve
[array]
: array of HP values for each level. -
pp_curve
[array]
: array of PP values for each level. -
atk_curve
[array]
: array of attack values for each level. -
def_curve
[array]
: array of defense values for each level. -
agi_curve
[array]
: array of agility values for each level. -
luk_curve
[array]
: array of luck values for each level. -
exp_curve
[array]
: array of required experience for each level. -
starting_level
[number]
: starting level of the char. -
base_level
[object]
:-
venus
[number]
: base venus level of the char. -
mercury
[number]
: base mercury level of the char. -
mars
[number]
: base mars level of the char. -
jupiter
[number]
: base jupiter level of the char.
-
-
base_power
[object]
:-
venus
[number]
: base venus power of the char. -
mercury
[number]
: base mercury power of the char. -
mars
[number]
: base mars power of the char. -
jupiter
[number]
: base jupiter power of the char.
-
-
base_resist
[object]
:-
venus
[number]
: base venus resistance of the char. -
mercury
[number]
: base mercury resistance of the char. -
mars
[number]
: base mars resistance of the char. -
jupiter
[number]
: base jupiter resistance of the char.
-
-
innate_abilities
[array]
: array of innate abilities key names. -
in_party
[boolean]
: if true, this char is in the party. -
battle_scale
[number]
: this char battle sprite scale factor, 0 is 0%, 1 is 100%. -
battle_shadow_key
[string]
: the battle shadow key inassets\images\spritesheets\battle\battle_shadows.json
. -
status_sprite_shift
[number]
: the shift from the char battle sprite top that will be applied to the status sprite. -
weapon_sprite_shift
[number]
: the shift from the char battle sprite top that will be applied to the weapon sprite. -
djinn
[array]
: array of the initial djinni key names. -
items
[array]
: array of the initial items.-
key_name
[string]
: item key name. -
quantity
[number]
: the item quantity. Optional property. Default value is1
. -
equipped
[boolean]
: whether the item is equipped or not. Optional property. Default value isfalse
.
-
-
battle_animations_variations
[object]
: whether this char has a battle animation variation for an ability.-
{[ability key name]
:[battle animation key name]}
: create one of this pair for each variation.
-
-
weapons_sprites
[object]
: an object of objects describing the weapons sprites of this NPC. The key of each internal object should be the weapon type:-
spritesheet
[object]
: the spritesheet paths:-
image
[string]
: the spritesheet image relative path. -
json
[string]
: the spritesheet json relative path.
-
-
- Home
- Introduction for developers
- Tutorials
- Game initialization settings
- Map settings
-
Game Events
- Add item to party event
- Audio play event
- Battle event
- Branch event
- Camera fade event
- Camera follow event
- Camera move event
- Camera shake event
- Casting aura event
- Change collision layer event
- Char animation play event
- Char blend mode event
- Char exp event
- Char fall event
- Char hue event
- Char item manipulation event
- Char level change event
- Char rotation event
- Char shadow visibility event
- Char tween position event
- Chest event
- Colorize char event
- Colorize map event
- Control bgm event
- Create storage var event
- Custom collision body event
- Destroyer event
- Dialog event
- Djinn get event
- Djinn set status event
- Emoticon event
- Event activation event
- Event caller event
- Event holder event
- Event loop event
- Exit Sand mode event
- Face direction event
- Flame char event
- Generic sprite event
- Grant ability event
- IO anim play event
- IO tween position event
- Item checks event
- Jump event
- Layer tween event
- Layer visibility event
- Look event
- Main chars join split event
- Map blend mode event
- Map opacity event
- Move event
- Outline char event
- Particles event
- Party join event
- Permanent status event
- Psynergy stone event
- Set char activation event
- Set char collision event
- Set char visibility event
- Set IO activation event
- Set IO collision event
- Set IO visibility event
- Set NPC collision event
- Set party coins event
- Set value event
- Storage change event
- Summon event
- Teleport event
- Tile event manage event
- Timer event
- Tint char event
- Databases
- Code reference