branchrust_reboot/main/MLRScancel
183 Commits over 61 Days - 0.13cph!
Working on MLRS fullscreen map
Allow interaction on the MLRS mountable. Add map interaction basics.
- Translate mlrs greybox model update to the prefab
- Fixed potential NREs in the new BaseMountable/BaseVehicle methods
FX scene backup
Rocket FX files
MLRS greybox update / made the body longer and tweaked screen inset depth
Added PlayerIsMounted and LocalPlayerIsMounted methods to BaseMountable, with overrides in BaseVehicle. Replaced all checks of the same type with those new methods.
Fixed client/server compile issues
Updated fired rocket model
MLRS rocket worldmodel was causing NRE due to having >1 collider. Reduced it to one.
New rocket world model set up (no LODs yet). Manifest update
MLRS greybox update. UI map screen adjustment. Updated all colliders.
MLRS greybox update rotation fix
Return MLRS to zero rotation when not in use
Put the MLRS black material back
Set up UI daskboard map screen. Disabled the "black" material for now in order to hide the greybox screen glass and show my UI instead.
Set up mount and dismount points
Set up MLRS firing points
Allow MLRS to use either the low or high solution for firing angle
MLRS pivot angle fixes for the new model
WIP setting up MLRS model. Swapped my temp model over for the real thing and set up weapon platform rotation.
Backblast & related files
Updated MLRS greybox hierarchy
MLRS greybox update / added rocket greybox
Move the MLRS at a preset max rate on the server instead of instantly
- Player now moves the target point rather than rotating the MLRS directly, and the MLRS then tries its best to aim at that target point
- Map colour changes
- Map not shows both the target hit point and the projected true hit point (can mismatch if MLRS is still turning, or there's terrain in the way)