Files
novafarma/docs/MASTER_COMMANDS_ANALYSIS_JAN_9_2026.md
2026-01-20 01:05:17 +01:00

19 KiB
Raw Permalink Blame History

🎯 MASTER PRODUCTION COMMAND - COMPLETE IMPLEMENTATION ANALYSIS

Full Analysis of Both Commands + Comparison with Existing Plans

Date: January 9, 2026, 20:13 CET
Purpose: Detailed breakdown of all mechanics from MASTER PRODUCTION COMMANDS
Comparison: What's NEW vs. What's ALREADY PLANNED


📊 EXECUTIVE SUMMARY

MASTER COMMANDS Analysis:

Total Mechanics Requested: 8 major systems
Already Planned: 8/8 (100%) in ULTIMATE_MASTER_IMPLEMENTATION_PLAN.md
New Mechanics: 0 (everything matches existing plan!)
Additional Details: Some specifics clarified

Implementation Status:

System Planned? Assets Ready? Code Ready? Priority
Resource Logistics YES 100% 0% 🔥 HIGH
HIPODEVIL666CITY YES 🔄 90% 0% 🔥 HIGH
Building/Basement YES 🔄 70% 0% 🔥 HIGH
Procedural Mine YES 40% 0% 🟡 MED
Visual/Audio YES 95% 0% 🟡 MED
Xbox Controller YES 100% 0% 🟡 MED
Early Access YES 100% 0% 🟢 LOW

VERDICT: All mechanics already in ULTIMATE_MASTER_IMPLEMENTATION_PLAN.md!
No new surprises! Just need to implement what's planned!


🔍 DETAILED MECHANIC-BY-MECHANIC ANALYSIS

1 RESOURCE LOGISTICS & AUTOMATION

From MASTER COMMAND:

A. Kai Auto-Pickup

  • "Ko Kai seka drevo ali nabira vire, se material v določenem radiju avtomatsko doda v inventar"
  • Fluidno nabiranje

B. Zombie Workers Chain

  • Zombi Gozdar: Poseka drevo → material pade
  • Zombi Nosilec: Pobere material → nese v skladišče

C. Storage

  • Majhno začetno skladišče blizu farme

D. Working Table

  • Prvi objekt za craftanje orodij

COMPARISON WITH EXISTING PLAN:

ALREADY PLANNED in ULTIMATE_MASTER_IMPLEMENTATION_PLAN.md (lines 93-182)

Existing Plan Includes:

  • Kai Auto-Pickup (5-tile radius, animation, SFX)
  • Zombie Lumberjack AI (pathfinding, chop, drop)
  • Zombie Carrier AI (pickup, carry, deposit)
  • Storage building (capacity 500, UI, visual indicator)
  • Working Table (crafting UI, recipes, materials)

Time Estimate: 8-10 hours (same as plan)


ASSETS STATUS:

Asset Have? Location Status
Kai sprite /assets/characters/kai/ 62 sprites
Zombie sprites /assets/characters/zombies/ 50 sprites
Storage shed Need to generate 1 sprite needed
Working Table Need to generate 1 sprite needed
Pickup particle Need to generate 1 sprite needed
Axe tool for zombie Have base tools Need zombie variant

NEW ASSETS NEEDED: 4 sprites


2 HIPODEVIL666CITY MANAGEMENT

From MASTER COMMAND:

A. Mestna Tabla (Population Board)

  • Neonska noir tabla
  • Ime mesta: "HIPODEVIL666CITY"
  • Dinamičen števec: Total, F: Functional, NF: Non-functional

B. Zombi Statistik (Job System)

  • Zombi-uradnik fizično popravlja številke
  • Plača: 1 Cekin/dan
  • Brez plačila = ni posodobitev

C. Mestni Generator

  • Zagotavlja elektriko
  • Za ulične luči
  • Za UV luči v kleti

D. Oglasna Deska (Bonus)

  • Avtomatski sistem objav novih NPC

COMPARISON WITH EXISTING PLAN:

ALREADY PLANNED in ULTIMATE_MASTER_IMPLEMENTATION_PLAN.md (lines 184-248)

Existing Plan Includes:

  • Population board (neon aesthetic, real-time counter, categories)
  • Zombie Statistician (office zombie, 1 coin/day, grumble dialogue)
  • Electric generator (power grid, fuel consumption, lights on/off)

NEW ADDITION: Oglasna deska (not in original plan - BONUS feature!)

Time Estimate: 6-8 hours (original) + 1 hour (oglasna deska) = 7-9 hours


ASSETS STATUS:

Asset Have? Location Status
Neon board bg Need to generate 1 sprite
Neon numbers 0-9 Can create with shader 10 sprites
Office zombie Have base zombie Need suit variant (11 sprites)
Generator building Need to generate 1 sprite
Street lamps /assets/faza2/infrastructure/ Have!
Power line poles Need to generate 2 sprites
Oglasna deska Need to generate 1 sprite (NEW!)

NEW ASSETS NEEDED: 26 sprites
NEW FEATURE: Oglasna deska (bulletin board)


3 BUILDING UPGRADES & BASEMENT ECONOMY

From MASTER COMMAND:

A. Upgrade System

  • Šotor → Hiša
  • Prvi upgrade odklene klet

B. Kletni Nasad

  • Gojenje: Ganja, Magic Mushrooms
  • Za crafting in trgovino

C. Elektrika & UV Luči

  • UV luči pospešijo rast
  • Generator mandatory

COMPARISON WITH EXISTING PLAN:

ALREADY PLANNED in ULTIMATE_MASTER_IMPLEMENTATION_PLAN.md (lines 250-315)

Existing Plan Includes:

  • House upgrade progression (Tent → Shack → House → +Basement)
  • Basement unlock at level 4
  • Underground farming (Cannabis, Magic Mushrooms)
  • UV lights system (2.3x speed boost)
  • Power requirement from generator
  • Raid risk mechanic

Time Estimate: 5-6 hours (same as plan)


ASSETS STATUS:

Asset Have? Location Status
Tent sprite Need to generate 1 sprite
Wooden shack Need to generate 1 sprite
House sprites /assets/characters/kai/ Have Kai's house!
Basement ladder Need to generate 1 sprite
Basement tiles Need to generate 2 sprites (floor, wall)
UV light fixture Need to generate 1 sprite
Cannabis growth /assets/crops/cannabis/ 6 stages!
Magic Mushrooms Need to generate 6 stages

NEW ASSETS NEEDED: 13 sprites


4 PROCEDURAL MINE & LAND EXPANSION

From MASTER COMMAND:

A. Proceduralni Rudnik

  • Notranjost generirana proceduralno
  • Ob vsakem obisku nova postavitev
  • Vključi vire: Iron, Coal, Blood Ore

B. Zombi Rudarji

  • Kai pošlje zombije v rudnik
  • Avtomatsko nabiranje virov

C. Širjenje Zemlje

  • Zombiji čistijo ruševine in drevesa
  • Fizično širijo meje kmetije
  • Na ukaz Kai

COMPARISON WITH EXISTING PLAN:

ALREADY PLANNED in ULTIMATE_MASTER_IMPLEMENTATION_PLAN.md (lines 317-368)

Existing Plan Includes:

  • Procedural generation algorithm
  • Infinite floors (deeper = better ores)
  • Ore placement (Iron, Coal, Blood Ore)
  • Enemy spawning by depth
  • Land expansion system (zombie cleanup crew)

NEW DETAIL: "Zombi Rudarji" - specific zombie type for mining (not just carriers)

Time Estimate: 6-8 hours (mine) + 2-3 hours (expansion) = 8-11 hours


ASSETS STATUS:

Asset Have? Location Status
Cave wall tiles Need to generate 4 variations
Cave floor tiles Need to generate 3 variations
Iron ore sprite Need to generate 1 sprite
Coal ore sprite Need to generate 1 sprite
Blood ore sprite Need to generate 1 sprite (glowing)
Ladder sprite Need to generate 1 sprite
Pickaxe zombie Have base zombie Need pickaxe variant
Clearing progress Need to generate 1 overlay sprite

NEW ASSETS NEEDED: 13 sprites
NEW VARIANT: Zombie Miner (in addition to Lumberjack/Carrier)


5 VISUAL & AUDIO SYSTEMS

From MASTER COMMAND:

A. Amnesia Intro

  • 20px Blur efekt ob začetku
  • Zmanjševanje na 0 ob prebujanju
  • Spremljajoč dialog

B. Shaderji

  • Vertex Shader: Zibanje las (dreads) in pšenice
  • Displacement Shader: Valovanje vode

C. Audio Pipeline

  • Edge-TTS za glasove (Kai, Ana)
  • Dinamična glasba glede na lokacijo (klet, rudnik, mesto)

COMPARISON WITH EXISTING PLAN:

ALREADY PLANNED in ULTIMATE_MASTER_IMPLEMENTATION_PLAN.md (lines 370-425)

Existing Plan Includes:

  • 20px blur intro (fade from 20 to 0 over 5 seconds)
  • Vertex shader (hair/wheat sway)
  • Displacement shader (water ripples)
  • Edge-TTS already implemented! (Have voice files!)

NEW DETAIL: Dinamična glasba po lokaciji (music zones)

Time Estimate: 4-5 hours (same as plan) + 1 hour (music zones) = 5-6 hours


ASSETS STATUS:

Asset Have? Location Status
Blur shader Can use Phaser built-in No asset needed
Vertex shader code Need to write GLSL Code only
Water shader code Need to write GLSL Code only
Displacement map Need to generate 1 grayscale texture
Kai voice files /assets/audio/voices/kai/ 6 files!
Ana voice files /assets/audio/voices/ana/ 4 files!
Music tracks /assets/audio/music/ 10 tracks!

NEW ASSETS NEEDED: 1 texture
AUDIO: 100% READY!


6 XBOX CONTROLLER SUPPORT

From MASTER COMMAND:

Features:

  • Polna analogna podpora
  • [A] za interakcijo
  • za komande zombijem
  • Rumble efekt

COMPARISON WITH EXISTING PLAN:

ALREADY PLANNED in ULTIMATE_MASTER_IMPLEMENTATION_PLAN.md (lines 427-478)

Existing Plan Includes:

  • Full analog control (left stick move, right stick camera)
  • Button mapping (A interact, B cancel, X zombies, Y menu, etc.)
  • Rumble events (harvest, attack, explosion)
  • D-pad inventory, LB/RB tool cycling

Time Estimate: 3-4 hours (same as plan)


ASSETS STATUS:

Asset Have? Location Status
Xbox button prompts Need to generate 10 sprites (A,B,X,Y,LB,RB,LT,RT,Start,Back)

NEW ASSETS NEEDED: 10 sprites


7 EARLY ACCESS SYSTEM

From MASTER COMMAND:

Features:

  • Prvih 20 kupcev dobijo Gronka avtomatsko
  • Določeni Twitch testerji dobijo Gronka

COMPARISON WITH EXISTING PLAN:

ALREADY MENTIONED in ULTIMATE_MASTER_IMPLEMENTATION_PLAN.md (line 485)

Not fully detailed, but simple feature:

  • Check if user is in first 20 buyers list
  • Check if user is Twitch tester
  • Auto-unlock Gronk companion

Time Estimate: 1-2 hours (simple unlock check)


ASSETS STATUS:

Asset Have? Location Status
Gronk sprites /assets/characters/gronk/ Full set!

NEW ASSETS NEEDED: 0


📊 COMPLETE ASSET SUMMARY

NEW ASSETS NEEDED (from MASTER COMMANDS):

Resource Logistics: 4 sprites

  • Storage shed (1)
  • Working Table (1)
  • Pickup particle (1)
  • Zombie with axe variant (1)

HIPODEVIL666CITY: 26 sprites

  • Neon board (1)
  • Neon numbers (10)
  • Office zombie (11)
  • Generator building (1)
  • Power poles (2)
  • Oglasna deska (1) NEW FEATURE!

Building/Basement: 13 sprites

  • Tent (1)
  • Wooden shack (1)
  • Basement ladder (1)
  • Basement tiles (2)
  • UV light (1)
  • Magic Mushroom growth (6)
  • Cannabis (already have!)

Mine/Expansion: 13 sprites

  • Cave tiles (7)
  • Ore sprites (3)
  • Ladder (1)
  • Zombie miner variant (1)
  • Clearing overlay (1)

Visual Systems: 1 texture

  • Displacement map for water (1)

Controller: 10 sprites

  • Xbox button prompts (10)

TOTAL NEW ASSETS NEEDED: 67 sprites

Existing Assets We Can Use: 317 DEMO sprites + 188 Faza 2 sprites

Asset Coverage:

  • Characters: 100% (Kai, Gronk, zombies)
  • Music: 100% (10 tracks)
  • SFX: 95% (20 realistic sounds)
  • Crops: Have Cannabis, need Magic Mushrooms

⏱️ IMPLEMENTATION TIME ESTIMATES

UPDATED TIME BREAKDOWN:

System Time (hours) Assets Needed Priority
Resource Logistics 8-10 4 sprites 🔥 HIGH
HIPODEVIL666CITY 7-9 26 sprites 🔥 HIGH
Building/Basement 5-6 13 sprites 🔥 HIGH
Mine/Expansion 8-11 13 sprites 🟡 MED
Visual/Audio 5-6 1 texture 🟡 MED
Controller 3-4 10 sprites 🟡 MED
Early Access 1-2 0 sprites 🟢 LOW

TOTAL IMPLEMENTATION TIME: 37-48 hours

TOTAL ASSET GENERATION TIME: 8-10 hours (67 sprites)

GRAND TOTAL: 45-58 hours (~1-1.5 weeks full-time)


🆕 WHAT'S NEW vs. ULTIMATE_MASTER_IMPLEMENTATION_PLAN.md

NEW FEATURES ADDED:

  1. Oglasna Deska (Bulletin Board)

    • Not in original plan
    • Auto-posts new NPC announcements
    • Time: +1 hour
    • Assets: +1 sprite
  2. Zombi Rudarji (Zombie Miners)

    • Specific zombie type for mining
    • Not just carriers
    • Time: Included in mine system
    • Assets: +1 variant sprite
  3. Dinamična Glasba po Lokaciji (Location-based Music)

    • Music changes: klet, rudnik, mesto
    • Simple zone system
    • Time: +1 hour
    • Assets: 0 (music ready!)

NEW FEATURES: 3
ADDITIONAL TIME: +2-3 hours
ADDITIONAL ASSETS: +2 sprites


CLARIFICATIONS vs. ORIGINAL PLAN:

  1. Zombie Work Chain - More specific:

    • Original: "Zombie workers"
    • Now: Specific roles (Gozdar, Nosilec, Rudař)
  2. City Name - Confirmed:

    • "HIPODEVIL666CITY" (exact spelling)
  3. Basement Crops - Confirmed:

    • "Ganja nasad" and "Magic Mushrooms"
    • For crafting AND trading
  4. Mine Resources - Confirmed:

    • Iron, Coal, Blood Ore (exact list)
  5. Intro Blur - Exact spec:

    • 20px blur (not just "blur")

🎯 FINAL IMPLEMENTATION PLAN

WEEK 1: CORE SYSTEMS (HIGH PRIORITY)

Days 1-2: Resource Logistics (8-10h)

  • Generate 4 sprites (storage, table, particle, axe)
  • Kai auto-pickup system
  • Zombie Lumberjack AI
  • Zombie Carrier AI
  • Storage building
  • Working Table crafting

Days 3-4: HIPODEVIL666CITY (7-9h)

  • Generate 26 sprites (board, zombie, generator, etc.)
  • Population board + neon counter
  • Zombie Statistician NPC
  • Payment system (1 coin/day)
  • City Generator + power grid
  • Oglasna deska (bulletin board) NEW!

Day 5: Building/Basement (5-6h)

  • Generate 13 sprites (tent, shack, basement, mushrooms)
  • House upgrade progression
  • Basement unlock
  • UV light farming system
  • Power connection

Week 1 Total: 20-25 hours + 43 sprites


WEEK 2: ADVANCED SYSTEMS (MEDIUM PRIORITY)

Days 6-8: Mine/Expansion (8-11h)

  • Generate 13 sprites (cave, ores, ladder)
  • Procedural generation algorithm
  • Multi-floor system
  • Ore placement logic
  • Zombie Miner system NEW VARIANT!
  • Land expansion mechanics

Days 9-10: Visual/Audio (5-6h)

  • Generate 1 displacement texture
  • 20px blur intro
  • Vertex shader (hair/wheat)
  • Displacement shader (water)
  • Music zone system NEW!
  • Audio integration

Day 11: Controller + Early Access (4-6h)

  • Generate 10 button prompts
  • Xbox controller full support
  • Rumble events
  • Early Access unlock check

Week 2 Total: 17-23 hours + 24 sprites


TOTAL PROJECT:

Time: 37-48 hours (implementation) + 8-10 hours (assets) = 45-58 hours
Assets: 67 new sprites + 1 texture
Features: 7 systems + 3 new additions
Timeline: 1-1.5 weeks full-time OR 2-3 weeks part-time


ASSET INVENTORY CHECK

WHAT WE ALREADY HAVE:

DEMO Assets (317 sprites):

  • Kai: 62 sprites
  • Ana: 15 sprites
  • Gronk: 20 sprites
  • Susi: 15 sprites
  • Zombies: 50 sprites
  • Crops: 68 sprites
  • Tools: 8 sprites
  • Grassland: 53 sprites
  • UI: 31 sprites
  • Animations: 52 sprites

Faza 2 Assets (188 sprites):

  • Buildings: 60 sprites
  • Infrastructure: 86 sprites
  • NPCs: 38 sprites (references for 179 more!)

Audio (100% COMPLETE!):

  • Music: 10 tracks
  • SFX: 20 realistic sounds
  • UI: 7 sounds
  • Voices: 45+ files

WHAT WE NEED TO GENERATE:

67 NEW SPRITES:

  • Mechanics: 4
  • City: 26
  • Buildings: 13
  • Mine: 13
  • Controller: 10
  • Shader: 1 texture

Generation Time: 8-10 hours (can do in 1-2 sessions)


🎯 PRIORITY RECOMMENDATIONS

IMMEDIATE (This Week):

  1. Generate 43 sprites for Week 1 systems (4-5 hours)
  2. Implement Resource Logistics (8-10 hours)
  3. Implement HIPODEVIL666CITY (7-9 hours)
  4. Implement Building/Basement (5-6 hours)

Result: Core gameplay loop playable!


NEXT WEEK:

  1. Generate 24 sprites for Week 2 systems (3-4 hours)
  2. Implement Mine (8-11 hours)
  3. Implement Visual/Audio (5-6 hours)
  4. Implement Controller (4-6 hours)

Result: Full DEMO + Faza 1 complete!


📋 COMPARISON SUMMARY

MASTER COMMANDS vs. EXISTING PLAN:

Feature In Commands? In Plan? Status
Resource Logistics MATCH
Zombie Workers MATCH (more detail)
HIPODEVIL666CITY MATCH
Zombie Statistician MATCH
Generator/Electric MATCH
Building Upgrades MATCH
Basement Farming MATCH
Procedural Mine MATCH
Land Expansion MATCH
20px Blur Intro MATCH
Shaders MATCH
Xbox Controller MATCH
Early Access MATCH
Oglasna Deska NEW!
Zombie Miners NEW VARIANT!
Music Zones NEW!

VERDICT:

  • 13/16 features already in ULTIMATE_MASTER_IMPLEMENTATION_PLAN.md
  • 3/16 features are new additions
  • 0/16 conflicts or contradictions
  • 100% compatible with existing plans!

FINAL SUMMARY

GOOD NEWS:

  1. Everything is already planned! ULTIMATE_MASTER_IMPLEMENTATION_PLAN.md covers 95% of MASTER COMMANDS
  2. Assets mostly ready! 317 DEMO + 188 Faza 2 sprites available
  3. Audio 100% complete! Music, SFX, voices all ready
  4. No conflicts! Commands match existing plan perfectly

NEW ADDITIONS:

  1. Oglasna deska (bulletin board) - +1 hour, +1 sprite
  2. Zombie Miner variant - included in mine system, +1 sprite
  3. Music zone system - +1 hour coding, 0 assets (music ready!)

TOTAL WORK REMAINING:

Implementation:

  • Code: 37-48 hours (~1-1.5 weeks)
  • Assets: 67 sprites (8-10 hours to generate)
  • TOTAL: 45-58 hours

Assets:

  • Have: 317 DEMO + 188 Faza 2 = 505 sprites
  • Need: 67 new sprites (13% more)
  • Audio: 100% complete!

READINESS:

  • DEMO assets: 100%
  • DEMO audio: 100%
  • DEMO code: 0% (need implementation!)

Priority: START IMPLEMENTING! 🚀


Status: COMPLETE ANALYSIS READY!
Next Step: Begin Week 1 implementation OR generate Week 1 sprites first!
Timeline: 1-2 weeks to playable DEMO + Faza 1! 🎮