undef-engine 2025-12-22
Multi-browser launcher scripts and shared game components
35 files · 7,982+ · 2,206-

Post-Lock Actions

2 files changed
  • post_lock.py Python module post_lock
  • useGameAction.ts TypeScript module useGameAction
  • Created server/actions/post_lock.py (32 lines) for actions that execute after game state locks decouple internal
    2 files
    • useGameAction.ts
    • post_lock.py
6 files changed
  • handler.py Python module handler
  • hooks_class.py Python module hooks_class
  • BluffaloBoard.tsx React component BluffaloBoard
  • bluffalo-helpers.ts E2E test for bluffalo helpers
  • index.ts E2E test for index
  • test-helpers.ts E2E test for test helpers
  • Added bluffalo-helpers.ts (374 lines) for comprehensive Bluffalo E2E testing qualify internal
    4 files
    • 2player-2npc.spec.ts
    • 4player-allhuman.spec.ts
    • bluffalo-helpers.ts
    • index.ts
6 files changed
  • handler.py Python module handler
  • hooks_class.py Python module hooks_class
  • BluffaloBoard.tsx React component BluffaloBoard
  • useWebSocketBase.ts TypeScript module useWebSocketBase
  • bluffalo-helpers.ts E2E test for bluffalo helpers
  • useGameAction.ts TypeScript module useGameAction
  • Updated BluffaloBoard.tsx with improvements decouple internal
    4 files
    • handler.py
    • hooks_class.py
    • login-browsers-bluffalo.mjs
    • BluffaloBoard.tsx
  • Added Bluffalo flow hooks_class (22 lines) instantiate internal
    4 files
    • handler.py
    • hooks_class.py
    • login-browsers-bluffalo.mjs
    • BluffaloBoard.tsx
  • Updated useWebSocketBase.ts with extended functionality decouple internal
    4 files
    • login-browsers-bluffalo.mjs
    • login-browsers-codebreakers.mjs
    • login-browsers-liarshand.mjs
    • login-browsers.mjs