MagicBot and Claude Opus 5.5
4299b27422
Build zone templates from CZONE instead of static_zone_templates
...
ZoneManager._zone_templates now holds the parser's CZoneTemplate: every
CZONE template plus the player-city template 0, still built in code.
Zone and Terrain read the mbEnums sea level and terrain types instead of
strings. The static_zone_templates loader goes with the old map type;
the table stays until Task 4.2.
Parity: all 861 templates, every column the server read (type, name,
peace, radii, blends, sea level and type, water, terrain gen, type,
max_y, image) identical to the JSON. Value changes: none.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 19:28:58 -04:00
MagicBot
ab96cfcda4
Header update
2026-07-26 19:08:44 -04:00
MagicBot
4f20cc9aba
Comment update.
2024-04-28 13:56:03 -04:00
MagicBot
67bc13dcde
MB Dev Notes added to critical classes.
2024-04-26 08:09:07 -04:00
MagicBot
eb5bc14974
Revert needs new branch.
2023-11-12 11:21:30 -05:00
MagicBot
7e99e8c7a4
Height and width flipped.
2023-11-12 11:13:27 -05:00
MagicBot
9b0f4d5aef
Height and width flipped.
2023-11-12 11:09:29 -05:00
MagicBot
b58049968f
IDA says 256.
2023-11-12 07:36:56 -05:00
MagicBot
7af63d1519
Nominal after test.
2023-10-25 13:51:54 -04:00
MagicBot
31ba1f2c4c
Height from zone center.
2023-10-25 13:46:08 -04:00
MagicBot
33afd13a8c
Height from zone center.
2023-10-25 13:36:26 -04:00
MagicBot
0d1d1f0f37
Added raw blend value to class
2023-10-25 13:01:21 -04:00
MagicBot
c3586a70fd
Modified sequencing
2023-10-22 12:15:48 -04:00
MagicBot
ce0dfdabfb
Zones with zero blend inherit from parent
2023-10-22 11:48:15 -04:00
MagicBot
3986dc0686
Peace zone needs to come from zone tree
2023-10-20 17:22:57 -04:00
MagicBot
091b1a1d5b
Start refactor to use templates
2023-10-20 17:01:42 -04:00
MagicBot
f1a2bea67c
Pixel values are shorts for memory
2023-10-17 07:56:31 -04:00
MagicBot
610de198e9
All 0 heightmap for PLANAR
2023-10-15 17:39:02 -04:00
MagicBot
928be0facb
Named for context
2023-10-15 17:28:20 -04:00
MagicBot
80799753be
Comment cleanup
2023-10-15 17:23:16 -04:00
MagicBot
f9d2232a9b
Comment cleanup
2023-10-15 17:22:05 -04:00
MagicBot
cbd8685d4b
Guild zone performance tweak
2023-10-15 16:46:48 -04:00
MagicBot
274cf08dad
Comment cleanup
2023-10-15 16:43:20 -04:00
MagicBot
2cbe5f38cd
Configuration moved to constructor
2023-10-15 16:40:31 -04:00
MagicBot
761ec6f4af
Blend test
2023-10-15 14:55:19 -04:00
MagicBot
5900068898
Blend test
2023-10-15 14:44:32 -04:00
MagicBot
13f5e3eff2
Comment cleanup
2023-10-15 14:35:16 -04:00
MagicBot
db9e950558
Comment cleanup
2023-10-15 14:30:58 -04:00
MagicBot
3f93bf08fb
Test raw blend
2023-10-15 14:27:52 -04:00
MagicBot
65eebcbb5d
Blend updated
2023-10-15 14:07:54 -04:00
MagicBot
6ed3495780
Blend updated
2023-10-15 13:57:18 -04:00
MagicBot
d414c19904
Set parent zone properly
2023-10-15 13:31:31 -04:00
MagicBot
279a0aed91
Use half extents as offset from center
2023-10-12 07:04:27 -04:00
MagicBot
c6e0e36531
Dev command updated
2023-10-12 07:01:11 -04:00
MagicBot
affe6b08ab
Method is now called
2023-10-12 06:33:22 -04:00
MagicBot
1b2c218e83
property conforms to JSON
2023-10-12 06:19:22 -04:00
MagicBot
9e96add299
Class cleanup
2023-10-12 06:12:40 -04:00
MagicBot
9f9c3ba7f1
Ratios initialized.
2023-10-12 06:08:29 -04:00
MagicBot
d15b8a5246
Opposite of 1006300 created as 1006301.
2023-10-12 06:01:55 -04:00
MagicBot
99a79df02d
abs is up the chain a step
2023-10-11 17:17:18 -04:00
MagicBot
1a0f318968
abs is up the chain a step
2023-10-11 17:14:40 -04:00
MagicBot
6ac65c73d5
Method cleanup
2023-10-11 17:04:09 -04:00
MagicBot
dc5a778610
Method cleanup
2023-10-11 17:00:53 -04:00
MagicBot
20d9a232cc
Method cleanup
2023-10-11 17:00:01 -04:00
MagicBot
280bd61e2a
Offset support for blend.
2023-10-11 16:50:52 -04:00
MagicBot
1764041272
Class cleanup and comments
2023-10-11 11:34:37 -04:00
MagicBot
b9ef4eee63
Class cleanup and comments
2023-10-11 11:32:43 -04:00
MagicBot
823061c699
Improved clamping
2023-10-11 11:23:20 -04:00
MagicBot
6809988e9c
bugfix in variable assignment
2023-10-11 11:15:41 -04:00
MagicBot
3684296959
Assignment removed for now
2023-10-11 10:53:58 -04:00