Missions / Baki

Baki — The Glory of Egypt

Mission
35 — choice B after Khmun (32) / Sauty (33)
Classical name
Baki / Kuban (briefing key message_mission_kuban)
Starting funds
Normal 7 000 Db (pak) loan 2 500 debt 20%
Deities
Ra (patron ×2) · Osiris · Ptah · Seth
Trade
Abu · Itjtawy · Men-nefer · Pwenet · Qadesh · Rowarty · Waset; display Byblos / Gaza / Heh / Iken / Kerma / Knossos / Menat / Tyre
Previous
Khmun (32) / Sauty (33) — choice pair
Sibling
Byblos (34) — choice A
Next
Hetepsensusret (37) — next_mission
Status
Implemented
Showpiece: Nubian gold, sandstone/mausoleum + two mudbrick pyramids, broad egyptian/foreign trade, favour Egypt ladder.
Enemy: scenario ENEMY_4_HITTITE (pak). Briefing “Sea People” is narrative — timed invasions are egypt by_favour (60→5→15→20→20), not Sea People packs.
Topo: inv land [187,137]; sea [75,198] packed loc2=sea[0] → via_sea (E3c); favour loc3/4/8 OOB navy → sea0. Disembark [53,111] retained for map data.
Monuments 35: Mausoleum (gr198:25) + Medium Mudbrick (4) + Small Mudbrick (3); W=5+8+4 → trunc(2.25·17+4.5)=42 ≥ pak 35 (keep pak goal).
Soft: truncate CITY_SAVED i=18→0; remap KR+5 ok=85; SKIP map_obj idx=11; orphan routes 25/26; gems×64 Heh ok→KR−15 as-pak.

Objectives

Burial provisions

Grave goods ×5: weapons ×32, pottery ×32, linen ×32, luxury ×32, chariots ×32 (pak burial block).

Scripted events (summary)

Gems opener (Kerma) → henna/Iken conquer → NEW_TRADE Kerma (cosmetic). Luxury / gamemeat / copper calendars. Quirky gems×64 Heh refuse → henna Gaza → Itjtawy NEW_TRADE. Recurring sandstone / gems. Favour Egypt ×60 then chain ×5/×15/×20/×20. Win → Hetep (37).

Developer reference

Mission script

src/scripts/mission/m_035_baki.js

data/maps/m_035_baki.map

next_mission : 37. Empire id 1 · map_background PACK_EMPIRE id 1. SKIP map_obj idx=11. Dump 2026-08-01.

Messages
KeyId
message_mission_kuban435
message_history_baki235