Aaron Kimbrell
70e0163af4
fix: split and adjust scene object config as the client does
...
LwoNameValue::FromString (0x010fa220) splits a config at every comma
and line break and leaves out entries without a '='; the world split
only at line breaks. Objects and sounds are now split the client's way.
ReadLvlObjectData (0x0103ba20) also adjusts an object's config as it
loads it, and now so does the world:
- before version 47 a respawn time was in milliseconds: a float over
100, or any u32, becomes seconds (a float);
- a model spawner (LOT 176 spawning template 14) gets its blueprint
from its subkey unless it has one, behaviors off unless it says
otherwise, and no render wrapping;
- before version 44 an object that overrides its scene goes to layer 0
of the scene it names.
Check in game: every world spawns its objects as before; spawner
respawn times are unchanged.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-10 11:51:49 -06:00
..
2026-10-27 09:22:28 -05:00
2026-11-10 10:57:45 -06:00
2026-09-29 01:16:38 -05:00
2026-09-28 22:30:44 -05:00
2026-09-28 22:30:44 -05:00
2026-09-28 22:30:44 -05:00
2024-02-26 23:11:56 -06:00
2024-01-05 06:33:52 -06:00
2026-09-28 22:31:02 -05:00
2024-12-24 14:32:08 -08:00
2024-12-24 14:32:08 -08:00
2022-11-27 03:59:59 -08:00
2022-11-27 03:59:59 -08:00
2023-05-02 17:39:21 -05:00
2026-09-28 22:31:09 -05:00
2022-11-01 13:21:26 -05:00
2026-09-29 16:29:46 -05:00
2026-09-29 16:29:46 -05:00
2026-09-28 22:30:43 -05:00
2026-09-29 19:09:13 -05:00
2026-09-29 19:09:13 -05:00
2026-11-10 11:19:33 -06:00
2026-09-28 22:30:45 -05:00
2026-09-28 22:30:43 -05:00
2023-10-09 15:31:43 -05:00
2023-10-09 15:31:43 -05:00
2026-09-28 22:30:43 -05:00
2022-07-28 08:39:57 -05:00
2025-06-08 21:41:43 -05:00
2026-10-05 12:33:45 -05:00
2026-09-28 22:30:43 -05:00
2026-09-28 22:30:43 -05:00
2026-09-29 22:07:45 -05:00
2026-09-29 22:07:45 -05:00
2026-09-29 22:07:45 -05:00
2026-09-29 22:07:45 -05:00
2026-09-29 23:20:20 -05:00
2026-09-29 23:20:20 -05:00
2026-09-29 23:20:20 -05:00
2026-09-29 23:20:20 -05:00
2024-01-01 21:50:00 -06:00
2024-01-01 21:50:00 -06:00
2026-09-30 08:53:02 -05:00
2026-09-30 08:53:02 -05:00
2026-09-29 06:48:40 -05:00
2026-09-28 22:31:14 -05:00
2024-11-17 19:03:09 -06:00
2025-05-14 22:38:38 -05:00
2025-05-14 22:38:38 -05:00
2026-06-14 20:54:52 -07:00
2026-09-28 22:30:43 -05:00
2026-11-10 11:51:49 -06:00
2026-11-10 11:51:49 -06:00
2026-09-28 22:30:43 -05:00
2026-09-29 22:07:46 -05:00
2026-09-29 22:07:46 -05:00
2026-09-28 22:30:51 -05:00
2025-10-25 14:53:49 -05:00
2026-09-28 22:31:19 -05:00
2026-09-28 22:31:10 -05:00
2026-06-07 20:59:11 -07:00
2026-06-08 21:42:32 -07:00
2026-06-08 21:42:32 -07:00
2026-10-27 09:22:28 -05:00
2026-09-29 18:13:45 -05:00
2026-09-29 18:13:45 -05:00
2024-01-29 01:53:12 -06:00
2026-06-14 20:54:52 -07:00
2025-09-06 19:18:03 -07:00
2025-09-06 19:18:03 -07:00
2026-06-14 20:54:52 -07:00
2024-11-17 18:46:08 -06:00
2026-09-29 01:16:38 -05:00
2026-09-29 01:16:38 -05:00
2026-09-30 02:51:21 -05:00
2026-09-29 01:16:38 -05:00
2025-09-06 19:18:03 -07:00
2026-09-28 22:30:43 -05:00
2026-09-28 22:30:43 -05:00
2026-09-29 22:26:17 -05:00
2026-09-29 22:26:17 -05:00
2026-11-10 10:57:45 -06:00
2026-09-28 22:30:52 -05:00
2026-09-28 22:30:52 -05:00
2026-09-28 22:30:43 -05:00
2026-09-28 22:30:43 -05:00
2026-09-28 22:31:13 -05:00
2026-09-28 22:31:13 -05:00
2023-03-17 07:36:21 -07:00
2026-09-28 22:30:43 -05:00
2025-05-05 09:05:12 -05:00
2025-05-05 09:05:12 -05:00
2026-09-29 22:26:17 -05:00
2026-09-29 22:26:17 -05:00
2026-09-29 16:47:40 -05:00
2026-09-28 22:30:43 -05:00
2026-09-28 22:30:43 -05:00
2026-09-28 22:30:43 -05:00
2026-09-28 22:30:43 -05:00
2026-09-28 22:31:07 -05:00
2026-09-28 22:31:07 -05:00
2026-11-10 11:46:10 -06:00
2026-11-10 11:41:35 -06:00
2026-09-30 02:51:21 -05:00
2026-09-30 02:51:21 -05:00
2026-09-29 08:36:35 -05:00
2026-09-29 02:42:02 -05:00