Missions / Byblos

Byblos — Expansion and Conquest

Mission
34 — after Khmun (32) / Sauty (33) choice
Classical name
Byblos (briefing key message_mission_byblos)
Starting funds
Normal 45 000 Db (pak) loan 5 000 debt 20%
Deities
Bast (patron ×2) · Ptah · Seth
Trade
Abu open at start (sea); NEW_TRADE unlocks Qadesh / Iken / Heh / Men-nefer / Rowarty
Previous
Khmun (32) / Sauty (33) — choice
Next
Rowarty (36) — next_mission
Status
Implemented
Showpiece: Large + 2× Small obelisks; cedar/copper; navy buildings; Canaanite pressure.
Enemy: scenario ENEMY_2_CANAANITE (briefing “Hittites” — pak id wins, Sumur pattern).
Climate: desert (pak). Empire id 33 · map_background PACK_EMPIRE id 33.
Monuments 14: Large (W=4) + 2× Small (W=2) → trunc(2.25·8+4.5)=22 ≥ pak 14 (keep pak goal; Kebet twin).
Soft: no warship requests in pak (navy allow-list only); no Sea People events; truncate request loops 1↔4 / 6↔8 / 27↔45↔44 / 53↔54; SKIP orphan timber 49↔50; SKIP map_obj idx=9; Men-nefer route remap → orphan sea route 8 for NEW_TRADE; goods defeat→chain_only raids i4/i12/i27 TEMP unwired (engine defeat = troops).

Objectives

Burial provisions

None (pak_burial_count:0).

Scripted events (summary)

Henna ladder (y4 / y7 / y8 / y13) with conquer / sea-trade / troops×83 branch; timber + chariots unlocks; Canaanite raids + Beduin×96; favour Egypt ×161 → ×128. Win → Rowarty (36).

Developer reference

Mission script

src/scripts/mission/m_034_byblos.js

data/maps/m_034_byblos.map

next_mission : 36. Empire id 33 · SKIP map_obj idx=9. Dump 2026-08-01.

Messages
KeyId
message_mission_byblos434
message_history_byblos234