Verion 7.0: Major, major refactors and enhancements.
v6.0.0: 2021-08-10
- Upgraded to C# v8.0.
- Disorient, sicken or kill nearly every pawn on the map after activating an Transdimensional Stargate.
- [Fixed] Fixed Humans being afflicted with Wormhole Insanity Disorder.
- Created a new StargateBuffer to hold Things in Rimworld v1.0 fashion.
- Stop drawing power if the circuits are full.
- Added a Stargate Network system.
- Added Teleportation between on-world gates.
- Changes necessary for Rimworld v1.2.
- Made Stargates substantially more expensive to build.
- [Fixed] Colonists' max-XP-per-day now resets after jumping through a gate.
- You can now view the contents of the Stargate's outgoing buffer!
- Limit the number of item sets held in the stargate buffer to 500.
v6.1.0: 2021-10-30
- Automatically recall items Transdimensional Gates on activation.
- Fixed: Prevent the Stargate from demolecularizing bionics.
- Fixed: Recalled animals won't "collapse due to extreme exhaustion" anymore.
- Offset pawns' chronological age in reference to the time differential of when they entered the stargate.
v6.5.0: 2022-02-10
- Migrated the build system to Linux.
- Refactored the namespaces from Enhanced_Development to BetterRimworlds.
- Refactored the Stargate.xml file location to be OS independent.
- Completely reimplemented the StargateBuffer mechanism so that buffer items are saved with the saved games.
- Reset the Guilty tag of Humans who come through the gate.
- Fixed viewing of the contents of the Stargate's outgoing buffer.
- Upgrade to .NET Framework v4.8.
- Fixed the Transdimensional Stargate.
- Upgraded to Rimworld v1.3.
- Refactored "colonists" to "pawns".
- Persist hediffs through gate rematerialization.
- An attempt to cure Animal Stargate Psychosis.
- Adjust the pawn's chronological age by time diffs of the origin + destination stargates.
- Misc. changes.
v7.0: 2022-10-21
- Developed THE ACTUAL CURE for Stargate Psychosis!!!
- Arranged it so that the number of pawns doesn't count towards the total Stargate buffer.
- Added functionality to rebuild pawn relationships after gating.
- Reworked the re-adding of relationships across stargate jumps.
- Majorly refactored how relationships are loaded and rebuilt.
- Reduce the Stargate's power draw to 0 when fully charged.
- Move each existing Stargate buffer backup to its own file.
- Majorly refactored the transmission of Gate contents from the Stargate itself into the Stargate Buffer.
- Refactored the Stargate Recall() method.
- Removed the extremely deprecated ability to define the Stargate.xml path from in the ThingDef XML.
- Removed debug code.
- YESS!! I got everything working!
- Removed debug code.
- Arranged it so that the number of pawns doesn't count towards the total Stargate buffer.
- Fixed the age of the pawns when gating.