This is the complete source code for my shipyard mod: http://steamcommunity.com/sharedfiles/filedetails/?id=684618597
You are free to play with this code, but you CANNOT republish it on the Steam Workshop without explicit permission.
Points of interest:
- OrientedBoundingBox magic in Utility/MathUtility
- Grinding and welding happens in ProcessHandlers/ProcessShipyardAction
- Extensible worker thread system based on ProcessHandlerBase
- Threading magic in Utility/Utilities
Please consider donating: https://www.paypal.me/rexxar