====== Structures Json ====== ===== Actions ===== ^ clé ^ obligatoire ^ remarque ^ | name | oui | | | raFont | oui | symbole raFont | | targetType | oui | self/other/none | | log | oui | PLAYER a fait qqchose avec TARGET. | | script | | lance script après résolution | | type | | sort | | cost | | en PM | | text | oui | description | | spellMalus | | ne peut être lancé avec certain équipement | | addEffects | | ajoute un effet* | | playerJet | oui | int ou carac (ex: fm) | | targetJet | oui | int ou carac (ex: fm) | | playerHeal | | carac (ex: m) | | distanceMax | | int | | distanceMin | | int | | bonusHeal | | int | | playerDamages | | int ou carac (ex: f) | | targetDamages | | int ou carac (ex: e) | | bonusDamages | | int | * ajout d'effets:\\ ''{"name": "nom_de_l_effet", "on": "target/player", "when": "always/win/fail"}'' exemple: \\ ''{"name": "adrenaline", "on": "player", "when": "always"},\\ {"name": "adrenaline", "on": "target", "when": "always"}'' ===== Items ===== ^ clé ^ obligatoire ^ remarque ^ | id | oui | id db | | name | oui | | | private | | 1: private, 0: public | | price | oui | int | | text | oui | description | | type | | materiau/equipement/parchemin | | growTo | | plant (ex: adonis) | | growChance | rand(1,x) (ex: 3) | | growZMin | | int (ex: 0 pour plante de surface) | | forbid | | array* | | spellMalus | | empêche la magie sur certains sorts | | fixedF | | fixe la F à valeur | | munitions | | array | *interdire quelque chose:\\ ''forbid:{"market": 1}'' interdit la vente sur le marché ===== Races ===== ^ clé ^ obligatoire ^ remarque ^ | name | oui | | | text | oui | description | | pv | oui | | | cc | oui | | | ct | oui | | | f | oui | | | e | oui | | | agi | oui | | | a | oui | | | mvt | oui | | | p | oui | | | pm | oui | | | fm | oui | | | m | oui | | | r | oui | | | rm | oui | | | spd | oui | | | ae | oui | | | bgColor | oui | | | color | oui | | | plan | oui | plan de départ | | faction | oui | faction de départ | ===== Dialogs ===== ^ clé ^ obligatoire ^ remarque ^ | id | oui | | | name | oui | | | type | oui | | | custom | oui | | | dialog | oui | | ===== Plans ===== ^ clé ^ obligatoire ^ remarque ^ | name | oui | | | x | oui | | | y | oui | | | biomes | | array* | | exits | | array* | | war | | 1: territoire en guerre, impossible de voyager vers/depuis | *biomes:\\ ''{"wall": "arbre1", "ressource":"bois"}'' *exits:\\ ''"exits":{ "e": [ {"plan": "nom_du_plan"} ] }'' ===== Players ===== Ces .json sont générés automatiquement. ^ clé ^ obligatoire ^ remarque ^ | id | oui | id db | | name | oui | | | race | oui | | | coords_id | oui | | | xp | oui | | | pi | oui | | | pf | oui | | | rank | oui | | | avatar | oui | | | portrait | oui | | | text | oui | | | godId | oui | id du player vénéré | | quest | oui | quête assignée | | faction | oui | |