fix: remove hardcoded /Users/apayne persistence path from standalone game engines (Closes #831) #946

Merged
Rockachopa merged 1 commits from step35/831-evennia-local-world-remove-h into main 2026-05-04 00:20:32 +00:00
3 changed files with 3 additions and 3 deletions

View File

@@ -8,7 +8,7 @@ import json, time, os, random
from datetime import datetime
from pathlib import Path
WORLD_DIR = Path('/Users/apayne/.timmy/evennia/timmy_world')
WORLD_DIR = Path(os.path.expanduser(os.getenv('TIMMY_WORLD_DIR', '~/.timmy/evennia/timmy_world')))
STATE_FILE = WORLD_DIR / 'game_state.json'
TIMMY_LOG = WORLD_DIR / 'timmy_log.md'

View File

@@ -8,7 +8,7 @@ import json, time, os, random
from datetime import datetime
from pathlib import Path
WORLD_DIR = Path('/Users/apayne/.timmy/evennia/timmy_world')
WORLD_DIR = Path(os.path.expanduser(os.getenv('TIMMY_WORLD_DIR', '~/.timmy/evennia/timmy_world')))
STATE_FILE = WORLD_DIR / 'game_state.json'
TIMMY_LOG = WORLD_DIR / 'timmy_log.md'

View File

@@ -8,7 +8,7 @@ import json, time, os, random
from datetime import datetime
from pathlib import Path
WORLD_DIR = Path('/Users/apayne/.timmy/evennia/timmy_world')
WORLD_DIR = Path(os.path.expanduser(os.getenv('TIMMY_WORLD_DIR', '~/.timmy/evennia/timmy_world')))
STATE_FILE = WORLD_DIR / 'game_state.json'
TIMMY_LOG = WORLD_DIR / 'timmy_log.md'