diff --git a/TODO.md b/TODO.md index beef35d..dce9c8c 100644 --- a/TODO.md +++ b/TODO.md @@ -66,6 +66,7 @@ - Clear all `// TODO:` comments littered in the source - CLI options (debug, save location, content location, check content) - Config file + - Engine flares shouldn't be centered ## Content - Angled engines @@ -93,7 +94,6 @@ - Lookahead -> position or direction? - Damping? - Important objects affect camera - - ## Visuals - Particles @@ -102,6 +102,7 @@ - Zoom parallax (?) - Background haze - Nova dust parallax + - Ship outlines in radar ## Write and Document @@ -131,4 +132,5 @@ - More interesting trading? - Death penalty - Find your wreckage when you die (dark souls/HK) - - Lose some outfits, lose ship? Real risk for going out! (HK does this well) \ No newline at end of file + - Lose some outfits, lose ship? Real risk for going out! (HK does this well) + - Damage to ship subsystems \ No newline at end of file diff --git a/src/render/vertexbuffer/types.rs b/src/render/vertexbuffer/types.rs index de03ca4..b4060e1 100644 --- a/src/render/vertexbuffer/types.rs +++ b/src/render/vertexbuffer/types.rs @@ -36,9 +36,8 @@ impl BufferObject for TexturedVertex { #[repr(C)] #[derive(Copy, Clone, bytemuck::Pod, bytemuck::Zeroable)] pub struct StarfieldInstance { - /// Position in the starfield. + /// Position in the starfield. This is NOT world position! /// - /// This is NOT world position, i.e, different from sprite positioning! /// The x and y coordinates here represent position relative to the center /// of a starfield tile in world units, which is converted to world position /// by the starfield vertex shader.