
pkuzicandClaude Opus 5.5
494d232c11
Merge upstream benilla main (b396bbf6) into everwood-graphics
105 upstream commits (v0.2.0 ba7fe6e2 -> b396bbf6) onto the graphics programme.
Conflicts resolved, keeping both sides:
- OptionsFrame.xml: upstream renamed every layer global (Options* -> BenillaOptions*,
OPTIONS_* -> BENILLA_OPTIONS_*, KeyBindings* -> BenillaKeyBindings*, ...) and moved handlers
to `this`; the Advanced Graphics page (rows, strings, presets) is carried over onto the new
names, and upstream's Click-to-Move / Spell Detail rows and nameplate store are kept.
- cvars.rs -> cvars/{mod,table}.rs split: our REGISTERED rows go into table.rs, the preset
ladder + tests into mod.rs beside upstream's ffx/gxMaximize tests.
- video.rs: lighting arms + upstream gxMaximize/ffx arms; VideoConfig keeps both field sets.
- ffx_glow.rs: SkyDither and FfxSwitches both registered/extracted; dither lane on
upstream's switched player state.
- dest_fx.rs: our AreaLightPlan radius + upstream's spellEffectLevel shard scale.
- fixtures.rs: seed_perf_crowd + upstream's set_enemy_plates.
- options_tests.rs: tipped/described counts 100/99 (upstream 80 + ours 20/19); our Advanced
Graphics tests use the renamed globals and `this`.
- game_plugins.rs: Update actionable ceiling 4,999 = upstream 4,980 + 19 ours (measured).
- docs/MAP.md regenerated with scripts/genmap.sh.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 22:35:23 +01:00
..
2026-10-02 22:35:23 +01:00
2026-09-25 19:06:42 +07:00
2026-10-01 09:55:26 +07:00
2026-10-02 22:35:23 +01:00
2026-10-01 09:55:26 +07:00
2026-10-01 10:56:03 +07:00
2026-09-26 06:45:22 +07:00
2026-09-26 00:27:56 +07:00
2026-10-02 10:58:50 +07:00
2026-10-02 22:35:23 +01:00
2026-09-26 08:57:47 +07:00
2026-09-27 12:09:38 +01:00
2026-10-02 22:35:23 +01:00
2026-10-01 10:56:03 +07:00
2026-09-26 00:27:56 +07:00
2026-10-01 10:56:03 +07:00
2026-09-29 23:31:30 +07:00
2026-10-02 10:32:20 +07:00
2026-09-26 01:06:28 +07:00
2026-09-29 17:31:51 +01:00
2026-10-02 21:03:36 +07:00
2026-10-02 22:35:23 +01:00
2026-09-26 15:55:38 +01:00
2026-09-25 19:06:42 +07:00
2026-09-27 14:27:13 +07:00
2026-09-26 21:28:31 +01:00
2026-10-02 10:32:20 +07:00
2026-10-02 21:03:36 +07:00
2026-10-02 21:03:36 +07:00
2026-10-01 10:56:03 +07:00
2026-09-30 09:59:17 +07:00
2026-09-28 11:40:53 +07:00
2026-09-30 13:02:47 +07:00
2026-09-25 14:54:23 +07:00
2026-10-02 10:58:50 +07:00
2026-09-29 01:44:52 +07:00
2026-09-29 19:25:44 +07:00
2026-09-30 01:22:18 +07:00
2026-10-02 17:33:06 +07:00
2026-09-29 03:19:56 +07:00
2026-09-29 03:19:56 +07:00
2026-10-02 04:54:20 +07:00
2026-09-25 08:20:21 +07:00
2026-09-30 13:02:47 +07:00
2026-09-30 11:49:14 +07:00
2026-09-29 03:19:56 +07:00
2026-09-28 17:36:21 +07:00
2026-10-02 22:35:23 +01:00
2026-09-25 14:54:23 +07:00
2026-09-25 14:54:23 +07:00
2026-09-26 17:20:10 +07:00
2026-10-01 07:38:38 +07:00
2026-09-30 13:50:40 +07:00
2026-09-29 01:44:52 +07:00
2026-09-29 16:31:47 +07:00
2026-09-30 13:19:48 +07:00
2026-09-26 00:27:56 +07:00
2026-09-26 00:27:56 +07:00
2026-09-26 00:27:56 +07:00
2026-09-26 00:27:56 +07:00
2026-09-29 02:30:40 +07:00
2026-09-26 00:27:56 +07:00
2026-09-26 01:06:28 +07:00
2026-10-01 09:55:26 +07:00
2026-09-26 21:28:31 +01:00
2026-09-26 00:27:56 +07:00
2026-09-26 00:27:56 +07:00
2026-09-18 14:32:04 +01:00
2026-09-26 00:27:56 +07:00
2026-09-26 00:27:56 +07:00
2026-09-28 22:12:45 +07:00
2026-09-28 22:12:45 +07:00
2026-09-28 14:55:24 +07:00
2026-10-02 10:58:50 +07:00
2026-09-30 06:20:12 +07:00
2026-09-28 16:07:37 +07:00
2026-09-26 00:27:56 +07:00
2026-09-26 00:27:56 +07:00
2026-09-29 17:31:51 +01:00
2026-10-02 22:35:23 +01:00
2026-09-26 00:27:56 +07:00
2026-09-26 00:27:56 +07:00
2026-10-02 22:35:23 +01:00
2026-09-26 00:27:56 +07:00
2026-09-26 00:27:56 +07:00
2026-09-26 06:15:14 +07:00
2026-09-26 01:06:28 +07:00
2026-09-29 01:44:52 +07:00
2026-09-30 01:22:18 +07:00
2026-10-02 22:35:23 +01:00
2026-09-26 01:06:28 +07:00
2026-09-29 18:50:38 +07:00
2026-09-26 17:53:32 +01:00
2026-09-26 01:06:28 +07:00
2026-09-26 00:27:56 +07:00
2026-09-26 08:57:47 +07:00
2026-10-02 08:32:29 +07:00
2026-09-26 00:27:56 +07:00
2026-09-26 00:27:56 +07:00
2026-09-26 01:06:28 +07:00
2026-10-02 22:35:23 +01:00
2026-09-26 00:27:56 +07:00
2026-09-26 01:06:28 +07:00
2026-09-26 01:06:28 +07:00
2026-09-26 08:57:47 +07:00
2026-09-26 00:27:56 +07:00
2026-09-26 00:27:56 +07:00
2026-09-26 00:27:56 +07:00
2026-09-28 14:55:24 +07:00
2026-09-26 00:27:56 +07:00
2026-09-26 00:27:56 +07:00
2026-09-29 21:11:47 +07:00
2026-09-26 21:28:31 +01:00
2026-09-24 23:16:18 +01:00
2026-09-26 01:06:28 +07:00
2026-09-25 19:09:34 +01:00
2026-09-26 00:27:56 +07:00
2026-09-26 00:42:27 +01:00
2026-09-26 00:27:56 +07:00
2026-09-26 14:41:33 +07:00
2026-09-26 00:27:56 +07:00
2026-09-26 00:27:56 +07:00
2026-09-25 17:02:15 +01:00
2026-09-26 00:27:56 +07:00
2026-09-26 00:27:56 +07:00
2026-09-29 01:44:52 +07:00
2026-09-25 14:54:23 +07:00
2026-09-25 14:54:23 +07:00
2026-09-29 19:17:58 +07:00
2026-09-25 14:54:23 +07:00
2026-09-25 14:54:23 +07:00
2026-09-25 14:54:23 +07:00
2026-09-25 14:54:23 +07:00
2026-10-02 10:58:50 +07:00
2026-09-30 01:22:18 +07:00
2026-09-29 19:34:39 +07:00
2026-09-25 14:54:23 +07:00
2026-09-25 14:54:23 +07:00
2026-09-25 14:54:23 +07:00
2026-09-25 14:54:23 +07:00
2026-09-26 01:06:28 +07:00
2026-09-25 14:54:23 +07:00
2026-09-25 14:54:23 +07:00
2026-09-26 01:06:28 +07:00
2026-09-25 14:54:23 +07:00
2026-09-25 14:54:23 +07:00
2026-09-27 20:07:30 +07:00
2026-09-26 01:06:28 +07:00
2026-09-25 14:54:23 +07:00
2026-09-25 14:54:23 +07:00
2026-09-29 10:51:21 +07:00
2026-09-30 07:45:16 +07:00
2026-09-26 09:29:17 +07:00
2026-09-26 06:15:14 +07:00
2026-09-26 07:42:53 +07:00
2026-09-25 14:54:23 +07:00
2026-09-27 10:13:15 +07:00
2026-09-29 01:21:17 +07:00
2026-09-26 21:28:31 +01:00
2026-09-27 19:48:00 +07:00
2026-09-29 21:11:47 +07:00
2026-09-26 07:23:28 +07:00
2026-09-25 14:54:23 +07:00
2026-09-25 14:54:23 +07:00
2026-09-25 14:54:23 +07:00
2026-09-25 14:54:23 +07:00
2026-10-02 17:33:06 +07:00
2026-09-29 03:19:56 +07:00
2026-10-02 22:35:23 +01:00
2026-09-29 17:31:51 +01:00
2026-09-29 17:31:51 +01:00
2026-09-29 17:31:51 +01:00
2026-09-29 10:51:21 +07:00
2026-09-26 00:27:56 +07:00
2026-09-26 00:27:56 +07:00
2026-09-26 16:51:30 +01:00
2026-09-26 01:06:28 +07:00
2026-09-26 00:27:56 +07:00
2026-09-26 00:42:27 +01:00