So, I want to create a plugin to add a wheel to the game to emulate a hovercraft.. The wheel should have the following properties:
Invisible wheel, visible around the attachment point.
Cannot be destroyed, even without cheats active.
Does not affect aerodynamics.
Has long suspension, meaning that too much stress can cause the vehicle body to scrape the ground.
Has suspension in all directions, instead of just up and down, if possible.
Constantly uses EC, otherwise the wheel will stop physical interaction, in addition to the EC required to make it move.
Can slide more easily left and right than forward and back, if possible.
Custom, or no sounds from the wheel hitting the ground.
Can anyone help me outline the steps I should take to implement this idea? I've never written a plugin before, aside from some basic part cfg editing.