Skip to content

Implement Gladiator character parsing and tests#33

Merged
themuffinator merged 1 commit intomainfrom
codex/implement-ai_loadcharacter-and-tests
Oct 30, 2025
Merged

Implement Gladiator character parsing and tests#33
themuffinator merged 1 commit intomainfrom
codex/implement-ai_loadcharacter-and-tests

Conversation

@themuffinator
Copy link
Owner

Summary

  • replace the ai_character loader stub with a parser that resolves Gladiator character scripts, stores traits, and exposes typed accessors
  • publish the character profile interface through bot_character.h for downstream callers
  • add a cmocka-based fixture that loads bots/babe_c.c and asserts chat, aggression, and grapple values

Testing

  • cmake -S . -B build -DBUILD_TESTING=ON (fails: FetchContent clone of cmocka returns HTTP 403 in the execution environment)

https://chatgpt.com/codex/tasks/task_e_6903c61972448328b3d4026ee8ec935a

@themuffinator themuffinator merged commit 774c985 into main Oct 30, 2025
0 of 2 checks passed
@themuffinator themuffinator deleted the codex/implement-ai_loadcharacter-and-tests branch November 2, 2025 01:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant