feat(observation): expose initiative order and totals
This commit is contained in:
@@ -534,7 +534,9 @@ Règles modélisées :
|
||||
dying/stabilized, conditions (noms + rounds_left), resources_left (+ `spell_slot_{level}`),
|
||||
weapon_broken/weapon_stolen, grappled_with, moved_this_turn, power_attack,
|
||||
name, level, size, dr {amount, bypass} ou None (C1), creature_type (C3),
|
||||
bab (E1), initiative_mod (E2), casting_ability ou None pour non-jeteur
|
||||
bab (E1), initiative_mod (E2) et initiative_total (U2 : total du jet
|
||||
d'initiative courant = d20 + mod, 0 si pas encore de clé — invocation
|
||||
fraîche), casting_ability ou None pour non-jeteur
|
||||
(E3), abilities {str/dex/con/int/wis/cha: score brut} (Medium), skills
|
||||
{nom: {rank, class_skill, armor_penalty}} uniquement rank > 0 (Medium),
|
||||
metamagic_feats (tuple trié), weapon_damage {weapon_id: dégâts courants},
|
||||
@@ -563,6 +565,9 @@ Règles modélisées :
|
||||
flanking, movement_cost_ft, target_threatens_me, enemies_threatening_me.
|
||||
- Top-level : round, acting_combatant, combatants, pairs, terrain, elevation,
|
||||
threatened (grille bool des cases menacées par les ennemis),
|
||||
initiative_order (U2 : tuple d'ids dans l'ordre d'initiative du round
|
||||
courant — le premier est le prochain à agir ; les invocations héritent de la
|
||||
case de leur conjurateur),
|
||||
terrain_semantics (un dict par type de terrain : type, move_cost,
|
||||
blocks_los, cover, cover_bonus), condition_definitions (C2 : tuple trié de (nom,
|
||||
{mods, flags, speed_mult, miss_chance}) — définitions complètes des 23
|
||||
|
||||
Reference in New Issue
Block a user