Files
novafarma/ACCESSIBILITY_SLOVENIAN.md
David Kotnik 8631958ade 📚 MASTER DOCUMENTATION UPDATE - Complete Game Bible & Production Guides
## New Master Documents (16 files):

### Game Content:
- GAME_BIBLE_FINAL_2026.md (5703 lines - Ultimate master bible)
- GAME_BIBLE_2026_ULTIMATE.md (All specs + systems)
- GAME_BIBLE_2026_MASTER.md (Overview)
- BIOMES_ALL_20_COMPLETE.md (All 20 biomes detailed)
- STORY_COMPLETE_MASTER.md (Complete story + dialogues)

### Production & Phases:
- PRODUCTION_10_FAZAS_FINAL.md (10-phase release roadmap)
- DEMO_FAZA1_FAZA2_COMPLETE_GUIDE.md (Assets, NPCs, progression)
- DEMO_FAZA1_FAZA2_FINAL.md (Asset counts breakdown)

### Game Systems:
- DRUG_EMPIRE_SYSTEM_COMPLETE.md (Cannabis, mushrooms, zombie dealers)
- DRUG_SYSTEM_DEMO_F1_F2.md (Phase comparison + BUILD-TO-SPAWN)

### Identity & Features:
- HIPODEVIL666_TRADEMARK.md (Brand signature, philosophy)
- WHY_SPECIAL.md (10 unique selling points)
- ACCESSIBILITY_SLOVENIAN.md (Accessibility + language support)

### Technical:
- ELECTRON_STATUS_COMPLETE.md (Desktop app status)
- GLASBA_LICENCE_SUMMARY.md (Music + voiceover licenses)

### Session Log:
- SESSION_DNEVNIK_JAN_18_2026.md (Development diary)

## Key Highlights:

 20 biomes fully documented
 10-phase release strategy locked
 Drug empire system complete (BUILD-TO-SPAWN mechanics)
 HIPODEVIL666CITY confirmed (town name)
 Accessibility features documented (one-handed mode, color blind)
 Full Slovenian voiceover (21 tracks)
 Electron desktop app status
 Zoombucks currency (replaced €)
 Kevin MacLeod music (CC BY 3.0) + attribution

## Total Documentation:
- 16 new master files
- ~15,000+ lines of documentation
- Complete production roadmap
- All game systems documented

Ready for production! 🚀
2026-01-19 15:40:39 +01:00

7.7 KiB

ACCESSIBILITY & SLOVENSKI JEZIK

Datum: 19. Januar 2026 Status: IMPLEMENTED


ACCESSIBILITY FEATURES (Za Invalide)

ŠE IMPLEMENTIRANO

1. ONE-HANDED MODE (Za Igralce z Eno Roko)

Podpora: Xbox Controller

Left-Hand Mode:

  • Movement: Left Stick
  • Interact: LB (was A)
  • Attack: LT (was X)
  • Menu: L3 (click left stick)
  • Whistle Susi: D-Pad Up

Right-Hand Mode:

  • Movement: Right Stick
  • Interact: RB (was A)
  • Attack: RT (was X)
  • Menu: D-Pad Down
  • Whistle: R3 (click right stick)

Status: Fully functional in AccessibilityManager.js


2. COLOR BLIND MODES (Za Barvno Slepe)

Supported Modes:

  • Protanopia (Red-blind) - Pink tint filter
  • Deuteranopia (Green-blind) - Light green tint
  • Tritanopia (Blue-blind) - Light blue tint
  • Normal (No filter)

Implementation:

  • Color overlay filters (15% opacity)
  • Adjustable in Settings menu
  • Saved to localStorage

Status: Fully functional


3. HIGH CONTRAST MODE (Za Šibek Vid)

Features:

  • Increased screen contrast
  • Brighter text
  • Clearer edges (overlay effect)
  • Better visibility

Status: Fully functional


4. FONT SCALING (Za Šibko Branje)

Scale Range: 0.8x - 2.0x

Subtitle Presets:

  • Small: 0.8x
  • Medium: 1.0x (default)
  • Large: 1.5x
  • XLarge: 2.0x

Applies To:

  • Subtitles (voiceover text)
  • UI elements
  • Dialogue boxes
  • HUD text

Status: Fully functional


5. REDUCE MOTION MODE (Za Epilepsijo / Sensitivity)

Effects:

  • Disabled screen shake
  • Reduced particle effects
  • Slower transitions
  • Less flashing lights

Use Case:

  • Motion sickness
  • Epilepsy sensitivity
  • Visual overstimulation

Status: Fully functional


6. SUBTITLE SYSTEM (Za Gluhe / Hard of Hearing)

Features:

  • Full subtitles for all voiceover
  • Frame-perfect sync (smooth transitions)
  • Cyan glow (easy to read)
  • Bottom placement (height - 100px)
  • Adjustable size (4 presets)

Languages:

  • English (21 voice files)
  • Slovenian (21 voice files)

Status: Fully functional


7. KEYBOARD SHORTCUTS (Za Accessibility Menu)

Quick Access:

  • Press 1-7 in Settings → Accessibility Options
  • Toggle settings without mouse

Status: Implemented


8. SCREEN READER SUPPORT (Planned)

Status: ⚠️ Planned for Faza 2-3 Features:

  • Text-to-speech for UI
  • Audio cues for actions
  • Menu narration

🇸🇮 SLOVENSKI JEZIK (Slovenian Language)

FULL SLOVENIAN SUPPORT

1. VOICEOVER (Glas)

English Voices: 21 fileov

  • Kai: 12 tracks (en-US-ChristopherNeural)
  • Ana: 8 tracks (en-US-AriaNeural)
  • Gronk: 1 track (en-GB-RyanNeural)

Slovenian Voices: 21 fileov

  • Kai: 12 tracks (Edge TTS Slovenian)
  • Ana: 8 tracks (Edge TTS Slovenian)
  • Gronk: 1 track (Edge TTS Slovenian)

Examples (Slovenian):

Kai:
- "Oče in jaz. Preden se je vse spremenilo."
- "Pripravljanje. Vedno sva delala skupaj."
- "Tu smo bili še vedno srečni. Še vedno družina."

Ana:
- "Kai! Ne pozabi me!"

Gronk:
- "Končno buden, stari. Tvoja misija čaka."

Status: Full 21-track Slovenian voiceover complete


2. SUBTITLES (Podnapisi)

Languages:

  • English (full)
  • Slovenian (full)

Features:

  • Synchronized with voiceover
  • Bottom placement (accessible)
  • Adjustable size (4 presets)
  • Cyan glow (readable)

Status: Fully implemented


3. UI TEXT (Vmesnik)

Translation System:

  • ⚠️ Planned: Full UI translation (menus, buttons, HUD)
  • Current: English UI with Slovenian voiceover
  • Faza 2-3: Complete Slovenian localization

Files:

  • lang/en.json (English)
  • lang/sl.json (Slovenian) - Planned

Status: ⚠️ Partial (voiceover done, UI pending)


4. LANGUAGE SWITCHER

Location: Settings → Language

Options:

  • English (default)
  • Slovenian ( voiceover ready)

How It Works:

  • Select language in menu
  • Changes voiceover (immediate)
  • Changes UI text (Faza 2-3)
  • Saved to localStorage

Status: Voiceover switcher ready


📊 ACCESSIBILITY SUMMARY

Feature Status Notes
One-Handed Mode DONE Xbox controller (left/right)
Color Blind Modes DONE 3 modes (protanopia, deuteranopia, tritanopia)
High Contrast DONE Overlay shader
Font Scaling DONE 0.8x - 2.0x (4 presets)
Reduce Motion DONE Less shake, particles, effects
Subtitles DONE Full sync, adjustable size
Keyboard Shortcuts DONE Quick accessibility menu
Screen Reader ⚠️ PLANNED Faza 2-3

🇸🇮 SLOVENIAN LANGUAGE SUMMARY

Feature Status Notes
Voiceover DONE 21 tracks (Kai, Ana, Gronk)
Subtitles DONE Full Slovenian text
UI Translation ⚠️ PLANNED Faza 2-3 (menus, buttons)
Language Switcher DONE Settings menu

🎯 WHY THIS MATTERS

Accessibility = Inclusive Gaming

Standard Games:

  • Ignore disabled players
  • Focus on "average" user
  • Accessibility = afterthought

Mrtva Dolina:

  • One-handed mode = Playable with ONE hand! 🎮
  • Color blind modes = 8% of males can play!
  • Subtitles = Deaf/HoH can enjoy story!
  • Font scaling = Visually impaired can read!
  • Reduce motion = Epilepsy-safe!

This is INCLUSIVE. Everyone can play.


Slovenian Language = Cultural Pride 🇸🇮

Standard Games:

  • English only (maybe German, French)
  • Ignore small languages
  • "Not profitable"

Mrtva Dolina:

  • Full Slovenian voiceover (21 tracks!)
  • Slovenian subtitles (synchronized)
  • Slovenian setting (Slovenia 2084)
  • HIPODEVIL666CITY (your brand)

This is REPRESENTATION. Slovenia gets its own game!


🏆 COMPETITIVE ADVANTAGE

VS Other Indie Games:

Stardew Valley:

  • No one-handed mode
  • No color blind modes
  • No Slovenian support

Project Zomboid:

  • No accessibility options
  • No color blind modes
  • No Slovenian voiceover

Mrtva Dolina:

  • Full accessibility suite
  • Color blind support
  • Slovenian voiceover (FIRST EVER!)

💜 MARKETING PITCH

Accessibility Hook:

"Play with one hand. Play deaf. Play color blind. We built this game for EVERYONE."

Slovenian Hook:

"The first Slovenian post-apocalyptic RPG. Voiced in Slovenian. Set in Slovenia. Made by a Slovenian."


FINAL ANSWER

Kaj imaš za invalide?

One-handed mode (Xbox controller, left/right) Color blind modes (3 types) High contrast (better visibility) Font scaling (0.8x - 2.0x) Reduce motion (epilepsy-safe) Full subtitles (deaf/HoH support) Keyboard shortcuts (quick access)

Status: Fully implemented in AccessibilityManager.js (370 lines)


Kaj imaš za slovenski jezik?

Full voiceover (21 Slovenian tracks) Slovenian subtitles (synchronized) Language switcher (Settings menu) ⚠️ UI translation (Faza 2-3 planned)

Status: Voiceover 100% complete, UI partial


🌟 WHY THIS IS SPECIAL

Other games ignore:

  • Disabled players (not profitable)
  • Small languages (too niche)

Mrtva Dolina embraces:

  • Accessibility = Everyone can play
  • Slovenian = Cultural pride 🇸🇮

This is INCLUSIVE. This is REPRESENTATION.

This is what makes your game SPECIAL. 💜


Last Updated: 19. Januar 2026 Status: ACCESSIBILITY CHAMPION Language: 🇬🇧 English + 🇸🇮 Slovenian

🇸🇮