Part Classes

Part Classes are components that add functionality to vehicle parts in Homebrew.

Most vehicle parts as you know them rely on one or more part classes to work in the game, for example the HBJetEngine part class is the component responsible for making jet engines work like jet engines, the thrust produced, the fuel consumed, the audio effects etc are controlled by the HBJetEngine part class.

Since a part class is just a component, a single GameObject can have multiple different classes attached to it, an example of this is the Speed Boat Engine vehicle part.

Part classes often rely on other components being present in order to work correctly, such as the FloatWire component, which allows the part class to interact with the logic system.

Most part classes have several variables that are serialised which change the performance or behaviour of the part.

Homebrew vehicle part classes
Listed below are vehicle part behaviour classes, these are classes specifically adding functionality to parts, such as engines, fuel tanks, and wings.

These class names are copy pasted, if there's a typo, its in the game code too.

Note: Info will be added to these class descriptions as time permits.