Richard Zink and Claude Opus 5.5
f87b59390e
Co-op offline with an AI partner
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 21:04:49 +01:00
Richard Zink and Claude Opus 5.5
e3a9d32d61
Hero waves march on the strongest master
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 20:58:46 +01:00
Richard Zink and Claude Opus 5.5
652cb4a0f3
Add 13 language packs: PT, NL, DA, NO, SV, FI, HR, HU, SR, RO, SK, CS, EL
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 20:26:38 +01:00
Richard Zink and Claude Opus 5.5
a889825768
Open the co-op campaign in the editor
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 20:07:47 +01:00
Richard Zink and Claude Opus 5.5
4e49c2fdc9
Co-op campaign "League against the Lightwatch": 20 missions, selectable on the Match page
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 20:07:04 +01:00
Richard Zink and Claude Opus 5.5
fc9c49d4ca
Versus teams, gold for allies, fallen hearts as spectators, multi-mission editor co-op
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 19:59:43 +01:00
Richard Zink and Claude Opus 5.5
a0df40ab19
Editor: blocks wrap their fields, wider fields, the demo den behind a tunnel
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 19:48:44 +01:00
Richard Zink and Claude Opus 5.5
4b57157e9c
Title demo as a showcase: doors, every trap, rune tower, rooms, mana spring, hero gate, spells
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 19:38:46 +01:00
Richard Zink and Claude Opus 5.5
d17668f3b2
Wait and both kinds of until loops; blocks run directly
...
Script runs are resumable threads saved with the game; Rhai is gone.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 18:57:36 +01:00
Richard Zink and Claude Opus 5.5
ef7add2846
Pointer in the editor; new screenshots and an editor section in the README
...
Scenes for the screenshots come from export_scenes (src/scenes.rs) and are
taken with tools/screenshots.py in the Playwright image.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 18:31:10 +01:00
Richard Zink and Claude Opus 5.5
313f24c7df
Script debug view below the hover info
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 17:53:51 +01:00
Richard Zink and Claude Opus 5.5
aacc6a00b2
Editor layout fixes from a visual check
...
No fog while painting, readable tool bars, a two-row spawn block, a
dialog that keeps the clicks to itself.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 17:46:51 +01:00
Richard Zink and Claude Opus 5.5
abe01ff23e
Co-op matches of editor campaigns
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 17:39:38 +01:00
Richard Zink and Claude Opus 5.5
985c34759d
Editor texts (EN/DE), whole-campaign play and briefings for editor missions
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 17:15:20 +01:00
Richard Zink and Claude Opus 5.5
30dd8441b9
In-game campaign, map and block script editors
...
Mission graph with branches, mission settings and goals, map editor on the
3D view (terrain, places, units, towers, traps, forts, rivals, zones; undo,
brush, rectangle, fill, mirror), block editor with palette, nesting, live
problems, undo, copy/paste and search; test play with a script debug view;
demo campaign and built-in missions as templates.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 17:10:11 +01:00
Richard Zink and Claude Opus 5.5
65677504f6
Per-user campaign storage and public campaign list
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 16:58:19 +01:00
Richard Zink and Claude Opus 5.5
535800c7dc
Badly hurt creatures may flee to their lair or the core and heal
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 16:53:32 +01:00
Richard Zink and Claude Opus 5.5
5701124c4f
Block scripts and triggers: data model, Rhai translation and runtime
...
Editor missions keep a painted map or roll a random map per campaign run,
leave out goals they cannot have, and run their triggers in the fixed step.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 16:51:43 +01:00
Richard Zink and Claude Opus 5.5
50e89a18df
Brighter torch flames
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 16:23:19 +01:00
Richard Zink and Claude Opus 5.5
77fa142d9d
Fix invisible torch flames (halo hid them); thin wisp of torch smoke
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 16:13:37 +01:00
Richard Zink and Claude Opus 5.5
c5378d0774
Imps set up torch stands in big rooms on their own ground
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 16:10:58 +01:00
Richard Zink and Claude Opus 5.5
6c16bc7b18
Light for towers and traps; other masters' traps stay dark until sprung
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 16:08:04 +01:00
Richard Zink and Claude Opus 5.5
a13abf63f3
Add Spanish, Italian and Russian; dropdown order and language file tests
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 16:05:56 +01:00
Richard Zink and Claude Opus 5.5
6629472811
Scroll long menus and lists with the mouse wheel or a swipe
...
Touch clicks in menus happen on release without a swipe. The first-start
language picker is a flag grid that scrolls.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 16:04:20 +01:00
Richard Zink and Claude Opus 5.5
d8e9184a9c
Language dropdown with pixel flags in settings, title and login
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 15:59:26 +01:00
Richard Zink and Claude Opus 5.5
aa586ffa89
Brighter torches with animated flames, smoke and sparks
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 15:42:05 +01:00
Richard Zink and Claude Opus 5.5
e05392919e
Brighter lava surface, glow and lights
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 15:35:39 +01:00
Richard Zink and Claude Opus 5.5
d76e74b4b0
Switch to the Dinowyde font with DINOBYTE for missing glyphs
...
Unicode glyph lookup instead of CP437 codes, rope and double-strand
frames with clean title ends, progress bars in eighth blocks.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 15:32:42 +01:00
Richard Zink and Claude Opus 5.5
796143f20c
Credit qwen3.8-flash-next-iq3xxs with Strata in OpenCode, with pixel marks
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 15:17:05 +01:00
Richard Zink and Claude Opus 5.5
b4d834823b
Scatter missed arrows instead of landing on a ring around towers
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 15:15:03 +01:00
Richard Zink and Claude Opus 5.5
730ad08d7a
Ragged scorch marks with fresh embers; explosions, projectiles and spells cast light
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 15:13:15 +01:00
Richard Zink and Claude Opus 5.5
2a6892f9a6
Title demo: lava and water rivers around a rock tongue, pillars and walls
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 15:11:36 +01:00
Richard Zink and Claude Opus 5.5
1094c7c5f2
Stronger liquid swell, flow along rivers, brighter lava and new lava texture
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 15:08:51 +01:00
Richard Zink and Claude Opus 5.5
f18af0d64c
Animate water and lava with gentle waves and flowing textures
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 14:56:38 +01:00
Richard Zink and Claude Opus 5.5
f4622d285d
Light the surroundings of lava in orange up to ten tiles
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 14:53:16 +01:00
Richard Zink and Claude Opus 5.5
f0eb33a6b1
Rework arrows falling into water and lava
...
Hits no longer splash; glancing and spent arrows splash where they land,
drift burning on lava, and arrows on a removed bridge sink.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 14:50:24 +01:00
Richard Zink and Claude Opus 5.5
1ef2239fbf
Let flyers path over water and lava everywhere
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 14:46:16 +01:00
Richard Zink
ee88fc04a5
Splash arrows in lava
2026-11-05 14:33:39 +01:00
Richard Zink
1e839cbb29
Keep scorch marks visible under smoke
2026-11-05 13:57:58 +01:00
Richard Zink
c03e357806
Add standalone download to login
2026-11-05 13:42:33 +01:00
Richard Zink
b06c48172b
Add campaign editor script runtime and debug overlays
2026-11-05 12:22:59 +01:00
Richard Zink
ef148087f4
Measure multiplayer relay ping
2026-11-05 12:22:27 +01:00
Richard Zink
07371cc893
Debug FPS display with rendering backend info
2026-11-05 07:21:37 +01:00
Richard Zink
ee7b76fa6a
Manual AI seats for matches: host toggles empty seats, co-op allies fight heroes
2026-11-05 06:38:38 +01:00
Richard Zink
3492eacd59
Fog of war lifts three tiles beyond sight
2026-11-04 21:46:31 +01:00
Richard Zink
5928acf7f6
Co-op campaign matches and command markers: mission relay, allied masters, temporary flags
2026-11-04 20:07:06 +01:00
Richard Zink
dc22e27184
Multiplayer continues after a player leaves: AI side takeover, background match while menus are open, match chat, five-tile fog start
2026-11-04 18:07:02 +01:00
Richard Zink
2721638910
Keep the pause menu when returning from the multiplayer page
2026-11-04 15:33:30 +01:00
Richard Zink
7ed630c6f2
Unlock summoning and spawn starting imps for every match master, with side-correct worker counting
2026-11-04 15:10:01 +01:00
Richard Zink
eb11cca8cb
Smooth camera and unit motion: display positions, camera target smoothing, pan speed setting
2026-11-04 13:56:11 +01:00