Files
novafarma/NEW_vs_EXISTING_NPCs.md
David Kotnik 247e197ff1 🎨 MASSIVE UPDATE: 166 Biome NPCs + 22 Creatures Generated!
 COMPLETE BIOME NPC COVERAGE (166 NPCs):
- Phase 1 Core Biomes: 61 NPCs (Glavni Smetar style)
- Phase 2 Magical Biomes: 80 NPCs (diversos stilov)
- Phase 3 Endgame: 25 NPCs (Atlantis mix + Chernobyl Kai)

 CREATURE GENERATION START (22/109):
- Chernobyl Mutants: 3/10 (Fish, Two-Headed Dog, Rad Cow)
- Farm Animals: 6/10 (Horse, Goat, Duck, Rabbit, Donkey, Llama)
- Wild Animals: 13/15 (Wolf, Bear, Fox, Eagle, etc.)

📚 DOCUMENTATION:
- Updated GAME_BIBLE.md with complete creature catalog (109 total)
- Created CREATURE_BOSS_GENERATION_MASTER_PLAN.md
- Created SESSION_REPORT_2026_01_06_CREATURE_GENERATION.md
- Updated BIOME spreadsheets

📁 ORGANIZATION:
- Created /assets/references/creatures/ structure
- Organized all NPCs by biome
- Reference style strategy defined

🎯 PROGRESS:
- Master References: 188 images generated today
- 68% of total creature/NPC work complete!
- Quota exhausted (resets 22:01) but amazing progress!

Next: Complete remaining creatures (87+) after quota reset
2026-01-06 20:41:38 +01:00

7.0 KiB
Raw Blame History

🆕 NEW vs EXISTING NPCs - Complete Analysis

Last Updated: 06.01.2026 at 15:24
Purpose: Identify which NPCs already exist vs. which are brand new


📊 SUMMARY

Category Count
Existing/Verified NPCs ~25
NEW NPCs to Generate ~354
TOTAL NPCs 379

EXISTING NPCs (Already Defined/Generated)

Main Characters (4)

  1. Kai Marković (14, protagonist, alpha hybrid)
  2. Ana Marković (14, twin sister, scientist)
  3. Gronk (3m tall green troll, vapes, pink dreads)
  4. Grok (Gronk's cousin, dark magic, owns Susi)

Family (2)

  1. Marko Marković (father, dies Day 3)
  2. Elena Marković (mother, dies Day 3)

Villains/Bosses (2)

  1. Dr. Krnić (mad scientist villain, released virus)
  2. Giant Troll King (FINAL BOSS, Chernobyl)

Council of 11 Town NPCs (11) - Already Locked/Defined

  1. Mayor Janez (Ljubljana, elder statesman)
  2. Ivan Kovač (Blacksmith, master craftsman)
  3. Mateja Novak (General Store, merchant)
  4. Petra Krajnc (Innkeeper, warm host)
  5. Andrej Kos (Farmer, agriculture expert)
  6. Luka Horvat (Guard/Police Chief, protector)
  7. Dr. Ana Chen (Doctor/Healer, medical expert)
  8. Father Marko (Priest, spiritual leader)
  9. Merchant Tomas (Trader, exotic goods)
  10. Old Jože (Village Elder, wise counsel)
  11. Young Nina (Apprentice, eager learner)

Companions/Pets (2)

  1. Susi (Grok's terrier dog, hyperactive ADHD)
  2. Zmaj Volk (dragon-wolf, Ana's protector in Chernobyl)

Special NPCs (Maybe Existing - Need Verification)

  1. Ghost Girl (graveyard, marriage quest) - Status: Unknown
  2. Glavni Smetar (special character) - Status: Mentioned in KI
  3. Zombie Scout (companion, 5 evolutions) - Status: Defined

TOTAL EXISTING: ~25 NPCs (4 main + 2 family + 2 villains + 11 council + 3 companions + 3 special)


🆕 NEW NPCs TO GENERATE (354 NPCs)

Breakdown by Category

1. BIOME NPCs - 164 NEW

Already have some (Council of 11 may overlap):

  • Council of 11 are mostly in Ljubljana/Town Square
  • Some may appear in Grassland biome

Total Biome NPCs needed: 189
Minus existing that overlap: ~25 (council + some specials)
NEW BIOME NPCs: ~164

Biome-by-Biome New NPCs:

Biome Total NPCs Existing NEW
Grassland 🌾 10 ~3 (overlap with Ljubljana) 7
Forest 🌲 6 0 6
Swamp 🐊 4 0 4
Desert 🏜️ 8 0 8
Mountain ⛰️ 6 0 6
Snow/Arctic ❄️ 5 0 5
Wasteland ☢️ 4 0 4
Tropical 🌴 10 0 10
Radioactive ☢️ 3 0 3
Dino Valley 🦖 8 0 8
Mythical Highlands 12 0 12
Endless Forest 👣 5 0 5
Loch Ness 🏴󠁧󠁢󠁳󠁣󠁴󠁿 15 0 15
Catacombs ⚰️ 6 0 6
Egyptian Desert 🏺 12 0 12
Amazon Rainforest 🐍 12 0 12
Atlantis 🌊 17 0 17
Chernobyl ☢️ 10 2 (Dr. Krnić, Troll King) 8
Mexican Cenotes 🇲🇽 10 0 10
Witch Forest 🧙 8 0 8
TOTAL 189 ~25 ~164

2. TOWN NPCs - 190 NEW

Total town NPCs needed: 190 (27 towns × 7 core NPCs avg)

Council of 11 are in Ljubljana only, so:

  • Ljubljana: 11 existing (Council) + maybe 5-10 more = ~15-20 total
  • Other 26 towns: ~7 NPCs each = 182 NPCs

NEW TOWN NPCs needed:

  • Ljubljana additions: ~5-10 new
  • Other 26 towns: ~180 new
  • TOTAL NEW: ~190

Town NPC Templates to Create:

Each template needs 27 variants (one per town):

  1. Mayor - 27 variants (minus 1 existing = 26 new)
  2. Blacksmith - 27 variants (minus 1 existing = 26 new)
  3. General Store Owner - 27 variants (minus 1 existing = 26 new)
  4. Innkeeper - 27 variants (minus 1 existing = 26 new)
  5. Farmer - 27 variants (minus 1 existing = 26 new)
  6. Guard - 27 variants (minus 1 existing = 26 new)
  7. Doctor - 27 variants (minus 1 existing = 26 new)

Plus additional: 8. Priest - ~15 towns = 15 new 9. Merchant - ~20 towns = 20 new 10. Generic Villagers - ~2-3 per town × 27 = ~60 new

TOTAL NEW TOWN NPCs: ~190


📈 COMPLETE NEW NPC LIST

Phase 1: Core Biome NPCs - 57 NEW

  • Grassland (7 new)
  • Forest (6 new)
  • Mountain (6 new)
  • Desert (8 new)
  • Snow/Arctic (5 new)
  • Swamp (4 new)
  • Wasteland (4 new)
  • Tropical (10 new)
  • Radioactive (3 new)
  • Dino Valley (8 new)

Phase 2: Magical Biome NPCs - 67 NEW

  • Mythical Highlands (12 new)
  • Endless Forest (5 new)
  • Loch Ness (15 new)
  • Catacombs (6 new)
  • Egyptian Desert (12 new)
  • Amazon Rainforest (12 new)
  • Mexican Cenotes (10 new)
  • Witch Forest (8 new)

Phase 3: Endgame Biome NPCs - 25 NEW

  • Atlantis (17 new)
  • Chernobyl (8 new) - Dr. Krnić & Troll King already exist

Phase 4: Town NPCs - 190 NEW

  • Mayor variants (26 new)
  • Blacksmith variants (26 new)
  • Store Owner variants (26 new)
  • Innkeeper variants (26 new)
  • Farmer variants (26 new)
  • Guard variants (26 new)
  • Doctor variants (26 new)
  • Priest (15 new)
  • Merchant (20 new)
  • Villagers (~60 new)

🎨 SPRITE REQUIREMENTS FOR NEW NPCs

New NPCs: 354

If Basic (20 sprites/NPC): 354 × 20 = 7,080 sprites

If Minimum (4 sprites/NPC): 354 × 4 = 1,416 sprites

If Full (28 sprites/NPC): 354 × 28 = 9,912 sprites


PRODUCTION CHECKLIST

Existing NPCs (No generation needed):

  • Kai Marković
  • Ana Marković
  • Gronk
  • Grok
  • Marko Marković
  • Elena Marković
  • Dr. Krnić
  • Giant Troll King
  • Council of 11 (Ljubljana)
  • Susi (dog)
  • Zmaj Volk

Total Existing: ~25


NEW NPCs to Generate:

Biome NPCs:

  • Phase 1: Core Biomes - 57 new NPCs
  • Phase 2: Magical Biomes - 67 new NPCs
  • Phase 3: Endgame Biomes - 25 new NPCs

Town NPCs:

  • Phase 4: Town Templates - 190 new NPCs

Total NEW to Generate: ~354 NPCs


📊 FINAL SUMMARY

Category Count Status
Existing NPCs 25 Already defined/generated
NEW NPCs 354 Need to generate
TOTAL NPCs 379 -
Sprites for NEW NPCs 7,080 (if 20 sprites/NPC)
OR Minimum sprites 1,416 (if 4 sprites/NPC)
OR Full animation 9,912 (if 28 sprites/NPC)

Start with 4 sprites/NPC (minimum):

  • 354 NPCs × 4 sprites = 1,416 sprites
  • Faster production
  • Can upgrade to full animation later

Then upgrade to 20 sprites/NPC:

  • Add walk cycles
  • Add idle animations
  • Total: 7,080 sprites eventually

Status: Ready for NPC generation!
Priority: Start with Phase 1 (Core Biome NPCs - 57 new)