undef-engine
2026-02-07
Monetization split between community AGPL and premium proprietary games
2457 files · 42,124+ · 21,886-
Community and premium edition monetization split
4 files changed
LICENSE-GAMES.mdAdded proprietary license for premium gamesMakefileUpdated build targets for dual-license structureREADME.mdUpdated to describe community/premium splitplaywright.config.tsUpdated test config for new structure
- Implemented monetization split separating community edition (AGPL) from premium games (proprietary license)
decouple
architectural
3 files
LICENSE-GAMES.mdMakefileREADME.md
- Moved GameTopBar and CharacterPicker to shared components to fix cross-premium coupling
decouple
internal
2 files
GameTopBar.tsxCharacterPicker.tsx
Trade Wars ANSI screen data
3 files changed
aln1.ansAdded alien encounter ANSI screengalabank.ansAdded galactic bank ANSI screencitadel1.ansAdded citadel ANSI screen
- Added Trade Wars ANSI art screen data files for game locations (banks, citadels, planets, ships, police, aliens, and more)
instantiate
internal
4 files
aln1.ansgalabank.anscitadel1.ansship1.ans
Fix all pre-existing test failures
2 files changed
App.tsxFixed routing-related test failuresAdminDashboard.tsxFixed component test failures
- Fixed all 60 pre-existing test failures, bringing the failure count to zero
qualify
behavioral
2 files
App.tsxAdminDashboard.tsx