Meta Vens
df59a9da62
Index cargo by typed item keys
2026-06-14 23:09:49 +01:00
Meta Vens
399efc3851
Delete legacy payload key annotations
2026-06-14 22:39:44 +01:00
Meta Vens
32187038eb
Demote behavior construction configs
2026-06-14 21:48:43 +01:00
Meta Vens
191a7dd1c3
Delete zone body shadow state
2026-06-14 19:05:23 +01:00
Meta Vens
a97998f09c
Move asteroid belt facts behind runtime owner
2026-06-14 18:27:36 +01:00
Meta Vens
6b8ac0cb07
Move weapon ammo display behind runtime owner
2026-06-14 18:05:26 +01:00
Meta Vens
46e0b6becb
Move guided projectile profile behind runtime owner
2026-06-14 18:00:51 +01:00
Meta Vens
d6e478cd5b
Move AetherDrive visuals behind runtime owner
2026-06-14 17:54:23 +01:00
Meta Vens
444acc9f30
Move thruster visuals behind runtime owner
2026-06-14 17:50:17 +01:00
Meta Vens
63fe87a91b
Move weapon effect binding behind runtime owner
2026-06-14 17:43:42 +01:00
Meta Vens
f151ecedc1
Move weapon damage type behind runtime owner
2026-06-14 17:37:51 +01:00
Meta Vens
a424be6bbc
Move turret weapon stats behind runtime owner
2026-06-14 17:32:53 +01:00
Meta Vens
eabe0961e6
Move behavior grouping onto runtime instances
2026-06-14 17:27:16 +01:00
Meta Vens
a639569f72
Move behavior identity onto runtime instances
2026-06-14 17:23:27 +01:00
Meta Vens
6deea479dd
Persist turret controller state in typed snapshots
2026-06-14 16:40:08 +01:00
Meta Vens
cd009fa9a9
Persist stat modifier state in typed snapshots
2026-06-14 16:34:40 +01:00
Meta Vens
19fdaab6ab
Persist activation state in typed snapshots
2026-06-14 16:25:23 +01:00
Meta Vens
2239d15a38
Persist resource scanner state in typed snapshots
2026-06-14 16:01:36 +01:00
Meta Vens
6a6a19d08f
Persist lock weapon state in typed snapshots
2026-06-14 15:47:15 +01:00
Meta Vens
16a92b0173
Persist behavior runtime state in checkpoints
2026-06-14 14:29:04 +01:00
Meta Vens
f98f650ab5
Persist weapon runtime state in checkpoints
2026-06-14 14:19:21 +01:00
Meta Vens
2ad4596d94
Use typed behavior metadata for modifier matching
2026-06-14 10:42:31 +01:00
Meta Vens
f403ab28a7
Target live behavior data for stat modifiers
2026-06-14 10:38:04 +01:00
Meta Vens
37f4ef4a12
Route runtime behavior construction through item manager
2026-06-14 10:29:17 +01:00
Meta Vens
5196ee4c3c
Delete dead RuntimeInspectable metadata
2026-06-14 10:23:09 +01:00
Meta Vens
42d92b9c31
Use typed behavior kind for stat modifiers
2026-06-14 09:53:03 +01:00
Meta Vens
1a7ea0a0e5
Rename runtime item reader around typed catalog
2026-06-14 09:19:53 +01:00
Meta Vens
b059ab4a10
Delete dead behavior persistence hook
2026-06-14 08:52:31 +01:00
Meta Vens
6ccf8c1ace
Remove dead StatModifier item DTO stat path
2026-06-14 07:22:35 +01:00
Meta Vens
6a92564f94
Use typed behavior projections in stat modifiers
2026-06-14 06:02:26 +01:00
Meta Vens
64214c5dd8
Use typed hull facets in motion consumers
2026-06-14 05:15:18 +01:00
Meta Vens
3d2dfcd82d
Rename runtime projection keys to legacy payload keys
2026-06-13 21:19:53 +01:00
Meta Vens
6a4f3f9ccc
Rename runtime projection field keys
2026-06-13 20:35:49 +01:00
Meta Vens
57aaec27ea
Delete dead runtime catalog link inspector
2026-06-13 20:27:32 +01:00
Meta Vens
e7d33e5e43
Demote legacy runtime cache names
2026-06-13 17:22:03 +01:00
Meta Vens
e9d13797b1
Add Aetheria Eve runtime presenter
2026-06-13 16:31:45 +01:00
Meta Vens
066597e70b
Replace runtime MessagePack DTO keys
2026-06-13 15:02:32 +01:00
Meta Vens
d2c062c94d
Replace runtime union metadata
2026-06-13 14:51:01 +01:00
Meta Vens
9655d5ad7b
Narrow legacy catalog to item hydration
2026-06-13 14:07:21 +01:00
Meta Vens
b0d2aa1156
Purge Newtonsoft state annotations
2026-06-13 04:56:50 +01:00
Reinier Vens
c6ffcad3f1
Shields
...
Created field bubble shields / propulsion, currently just a prototype with its own test scene
2025-01-30 01:58:05 +00:00
Reinier Vens
be5e7618d6
Performance Optimization
...
Improved volumetric flow performance by orders of magnitude
Cleaned up old raymarching support code
Moved asteroid height calculation to vertex shader
Manual culling for asteroid field render update
2022-07-19 18:55:17 +01:00
Reinier Vens
1284149d47
Hostility System
...
Implemented hostility system - entities can mark each other as friend or foe depending on changing conditions (currently only depends on local security level)
Added "friendly" target indicators in blue
2021-05-11 04:45:42 +01:00
Reinier Vens
c2a23b5f5e
Keyboard Layout Display
...
Fully implemented procedurally generated keyboard layout display UI
Fixed Granular Audio
2021-05-03 23:15:29 +01:00
Reinier Vens
80863cf64b
Aetheric Drive VFX
2021-04-30 15:37:39 +01:00
Reinier Vens
7d67d7ec2c
Wwise Audio Integration
2021-04-30 06:39:57 +01:00
Reinier Vens
e295b1a1ab
Shield UI Tweak
...
Greyed out and swapped shield icon when enemy has no shield equipped
2021-04-29 00:21:33 +01:00
Reinier Vens
7cfc5cd04f
Drag and Drop + Zoooooooom
...
Refactored inventory drag & drop to use new global drag & drop management
Enabled Drag & Drop from inventory panel to action bar
Enabled gear and consumable item binding
Fixed stat modifier behavior to allow it to be toggled
Fixed Switch behavior to make it bindable
Added lambda multiplier to aether drive so that stat mod can target it
2021-04-21 01:49:07 +01:00
Reinier Vens
4489b18452
Action Bar (WIP)
...
Refactor item instance to use DatabaseLink
Labels now pop up when aiming at loot
Yeeted HUD trigger group UI into the abyss
Created rebindable action bar (missing: assigning actions)
Created Consumable Items
Refactored behaviors to work on consumable items
Implemented Velocity Conversion Behavior
2021-04-18 05:13:20 +01:00
Reinier Vens
11bfc739fe
Aetheric Drive
...
Added Aetheric Drive hardpoint and item behavior
Added Drive RPM UI to HUD
Fixed death not disabling continue option
Disabling global input when dialog is visible
Fixed loadout generator failure when zero price item present
Replaced fixed top speed with drag coefficients
2021-04-14 03:29:14 +01:00