ludic.things: a Thing's seats (a run of the game's seat rows, saved; a bit per seat taken, not); ludic.character: char_sit takes the seat's top and its height above the feet, char_sit_leave names where standing up goes

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Orkun ÇAKILKAYA 2026-09-29 19:39:43 +03:00
parent e84a59aeff
commit a22b8a572b
12 changed files with 107 additions and 11 deletions

View file

@ -17,6 +17,8 @@ export function body_step(character_st: CharacterState) -> float { return charac
export function body_sitting(character_st: CharacterState) -> bool { return character_st.chr_sit }
export function body_sit_mode(character_st: CharacterState) -> int { return character_st.chr_sit_mode }
export function body_sit_t(character_st: CharacterState) -> float { return character_st.chr_sit_t }
export function body_sit_y(character_st: CharacterState) -> float { return character_st.chr_sit_y }
export function body_sit_h(character_st: CharacterState) -> float { return character_st.chr_sit_h }
export function body_swimming(character_st: CharacterState) -> bool { return character_st.chr_swim }
export function body_diving(character_st: CharacterState) -> bool { return character_st.chr_dive }
export function body_depth(character_st: CharacterState) -> float { return character_st.chr_depth }