branchrust_reboot/main/HomingMissileLaunchercancel
19 Commits over 31 Days - 0.03cph!
When a homing missile launcher is holstered all of it's missiles are marked as orphans and will start to veer off course
An orphaned rocket cannot receive a target, regardless of what the player equips
Note that when firing at a stationary target this may still result in the target getting hit, there's some randomness
Don't allow the homing missile launcher to launch a missile if any other launchers on the players belt have an active missile in flight
UI missile in flight indicator will display if any launchers on the players belt have an active missile
Disable ironsights component on homing missile launcher viewmodel, hopefully fixes occassional snapping
Recache viewmodel renderers for all homing missile launcher renderers, seems to fix the distorted missile issue in editor
Added a homing missile world model (used a box collider due to lack of collision mesh)
Added a gametip to the heli gunner UI to explain the controls (the distortion makes it a little hard to read, but better than nothing)
Show an icon on the crosshair while a homing missile is active
Increase reload time
Don't allow reloading while the launcher is Busy - the launcher is considered busy if it has a rocket in mid-air
Commit some changed guids due to file duplications?
Compile fixes
Commit some meta file deletes
Fixed inventory.clearloadout looking for a second argument when the help only lists one (eg. "clearloadout jim jim" would work, but "clearloadout jim" would not)
Convert SeekerTarget into a static dictionary instead of a component that gets added
Update the holster offset of the hml
Fixed incorrect reload time on homing missile launcher
Homing missile launcher worldmodel