Skip to content

Verion 7.0: Major, major refactors and enhancements.

Compare
Choose a tag to compare
@hopeseekr hopeseekr released this 22 Oct 11:21
· 54 commits to master since this release
24a30a1

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.