viral32111 / stargate

A custom fork of Carter's Addon Pack for the Conspiracy Servers community.
https://viral32111.github.io/stargate/address-calculator/
Other
5 stars 0 forks source link

Targeting consistency #2

Open viral32111 opened 4 years ago

viral32111 commented 4 years ago

Proposed changes

Explanation

This change will improve the wiring consistency across all entities, as some currently have both XYZ and vector inputs, while others only have vector ones or some only have XYZ ones. There is no need to have multiple inputs to perform the same action. As I stated in #1, if the player is really unable to use vectors instead of seperate XYZ inputs, then all they have to do is use a Wiremod compose gate to convert their XYZ inputs into a single vector output.

This change will cut down on the amount of code in each entity that has targeting, and hopefully improve ease-of-use and consistency across all of these entities.