View Issue Details

IDProjectCategoryLast Update
0017986Starward RogueSuggestionMar 10, 2016 1:23 pm
ReporterPepisolo Assigned Tokeith.lamothe  
Status resolvedResolutionfixed 
Product Version0.201-0.202 
Summary0017986: Deflects_shots engine tweaks
DescriptionI love the idea of being able to deflect shots, but I think that the current implementation might need a little more versatility. Check out this vid of deflects_shots in action:

https://dl.dropboxusercontent.com/u/30011618/Starward%20Rogue/StarwardRogue%20--%20Deflect%20Speed.mp4

As you can see, I'm deflecting those slower shots, but it doesn't quite seem satisfying as the deflected shot doesn't inherit the speed of the deflecting shot.

It's like taking a fast swing at a baseball and seeing the ball gently float away. It's a bit weird. I wouldn't want to get rid of this behaviour completely as it may prove useful, but deflecting shots at the speed of my deflecting bullet seems like more satisfying behaviour.

Maybe you could create something like deflected_shots_inherit_speed option.

Another potential tweak might be to create a deflected_shots_inherit_angle option, so that it becomes possible to create a weapon that pushes bullets away in the direction that my current shots are going rather than reverses the trajectory of the deflected shot. This would help in creating weapons that can seemingly push other bullets around.

Gotta rush this report a bit, but hopefully it's clear enough.
TagsNo tags attached.

Activities

keith.lamothe

Mar 10, 2016 1:23 pm

administrator   ~0045387

For 1.017:

* Added to system:
**deflected_shots_inherit_speed (bool)
***only meaningful if deflects_shots is true, makes affected shots go the same speed as the shot deflecting them
**deflected_shots_inherit_angle (bool)
***only meaningful if deflects_shots is true, changes the angle of affected shots to match the shot deflecting them

Thanks :)

Issue History

Date Modified Username Field Change
Dec 13, 2015 4:10 pm Pepisolo New Issue
Jan 19, 2016 3:00 pm Chris_McElligottPark Assigned To => keith.lamothe
Jan 19, 2016 3:00 pm Chris_McElligottPark Status new => assigned
Mar 10, 2016 1:23 pm keith.lamothe Note Added: 0045387
Mar 10, 2016 1:23 pm keith.lamothe Status assigned => resolved
Mar 10, 2016 1:23 pm keith.lamothe Resolution open => fixed