Full notes
Full Aw Heck, WAR! update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Gameplay
- Balance
- Performance
-C4 planting has been re-enabled after a dumb issue in the code where the inventory holstering and planting logic were conflicting. Now, you hold the C4 in front of the surface you wish to plant on, then pull the trigger on that hand. The C4 will snap to the surface and be ready for detonator linking.
-Current in game bullet types (the 5.56 and 9mm) were remade using actual bullet diagrams of the real things!
-Bullets fired have a random 50/50 chance of being a tracer. I know in real life, there is a method of loading mags with tracers between a normal rounds, so I would like to make it so every other 2 or so shots is a tracer, and not random. This may involve some work, especially if manual mag loading is to be added. This would entail recording the type and sequence of each bullet loaded.
-The bullets now inherit from one class instead of a separate one for each bullet like before (noob coding).
-Rifle now ejects an unfired bullet when pulling bolt back and a bullet already exists in the chamber.
In the future, the other two guns will be rebuilt using the rifle as the parent weapon class, so that gun logic no longer needs to be copy/pasted/edited to work (again, noob code...it's super inefficient and bad practice). This will ALSO allow me to add numerous new guns with ease!
The new bullet models also now include better UV mapping and a primer that can be independently modified if I feel like adding primer strikes later, or scorch marks to the brass. New bullets were made fairly low-poly so that if you shoot a bunch and make a small mound of brass, the game won't take that noticeable of a performance hit. They also cull out of existence after the player walks so far away. Bullet shells are still persistent for the sake of fun, but as always, the in game VR menu lets you sweep all of them away in an instant if you think there's too many.
I plan to make it possible to grab bullets and reload magazines manually, now that I can spawn unfired bullets into the world. I think it would be fun to make ammo limited or at least give players the ability to refill mags.
To anyone playing, thanks for sticking around as I improve my coding knowledge!
Source
Changelog.gg summarizes and formats this update. How we read updates.
