Simple Custom Gas Framework
A framework for creating custom gas types.
[img]https://imgur.com/Ctbqpzw.gif[/img]
[img]https://imgur.com/FGkiqwp.gif[/img]
[img]https://imgur.com/gLOytp8.gif[/img]
[img]https://imgur.com/fHfFPvg.gif[/img]
[img]https://imgur.com/2odgxXq.gif[/img]
To learn more, head over to the [url=https://steamcommunity.com/linkfilter/?u=https%3A%2F%2Fgithub.com%2FNachoToast%2FSimpleCustomGasFramework%2Fwiki]wiki[/url][github.com]
Dependencies
[list]
[*] [url=https://steamcommunity.com/sharedfiles/filedetails/?id=2934420800]Prepatcher[/url]
[*] [url=https://steamcommunity.com/sharedfiles/filedetails/?id=2009463077]Harmony[/url]
[*] [url=https://steamcommunity.com/linkfilter/?u=https%3A%2F%2Fgithub.com%2Fbbradson%2FPerformance-Fish]Performance Fish[/url][github.com]
[/list]
Incompatibilities
No known incompatibilities, if you find a mod that doesn't work please let me know!
Compatible Apparel Mods
[i]This framework includes patches for gas-protecting apparel in the following mods:[/i]
[list]
[*] [url=https://steamcommunity.com/sharedfiles/filedetails/?id=1814988282]Vanilla Armour Expanded[/url]
[*] [url=https://steamcommunity.com/sharedfiles/filedetails/?id=1127530465]Rimatomics[/url]
[*] [url=https://steamcommunity.com/sharedfiles/filedetails/?id=3015391450]GrimWorld 40,000 - Hammer of the Imperium[/url]
[*] [url=https://steamcommunity.com/sharedfiles/filedetails/?id=2970206222]Apocrypha 2033 - Apparel[/url] (and it's [url=https://steamcommunity.com/sharedfiles/filedetails/?id=3310267722]continuation[/url])
[*] [url=https://steamcommunity.com/sharedfiles/filedetails/?id=2581651314]Great War - German Uniforms[/url]
[/list]
FAQ
[b]Q: Can you add a pipe network for the gases?[/b]
A: No, that is out of scope for this framework.
[b]Q: How much does this impact performance?[/b]
A: In normal gameplay performance should actually be better than in vanilla, thanks to the gas grid optimizations in [url=https://steamcommunity.com/linkfilter/?u=https%3A%2F%2Fgithub.com%2Fbbradson%2FPerformance-Fish]Performance Fish[/url][github.com]
[b]Q: Can this be safely added and removed from a save?[/b]
A: Yeah, besides a few one-off errors it'll be fine.
[b]Q: Why does this require the Biotech DLC?[/b]
A: RimWorld only does hediff applying logic for gases if Biotech is active.
[b]Q: How do I make a custom gas?[/b]
A: Head over to the [url=https://steamcommunity.com/linkfilter/?u=https%3A%2F%2Fgithub.com%2FNachoToast%2FSimpleCustomGasFramework%2Fwiki]wiki[/url][github.com]
[b]Q: CE?[/b]
A: Gases themselves are CE compatible, however most gas mods will probably also add shells, IEDs, and/or launchers, so you should check the page of the gas mods themselves instead of the framework.
Credits
[list]
[*] Ludeon Studios for this amazing game.
[*] [url=https://steamcommunity.com/profiles/76561198150614009]Bradson[/url] for making [url=https://steamcommunity.com/linkfilter/?u=https%3A%2F%2Fgithub.com%2Fbbradson%2FPerformance-Fish]Performance Fish[/url][github.com] - without which none of this would be possible.
[*] [url=https://steamcommunity.com/id/smashphil]Smash Phil[/url] for their help on Discord.
[*] [url=https://steamcommunity.com/id/T0RY]Tory[/url] for their various feedback and suggestions.
[*] [url=https://steamcommunity.com/id/JMGDR]Jormundgandr[/url] for their help diagnosing and fixing various issues.
[/list]
Gases used in example GIFs are from my other gas mods:
[list]
[*] [url=https://steamcommunity.com/sharedfiles/filedetails/?id=3001066867]Gas Vents[/url]
[*] [url=https://steamcommunity.com/sharedfiles/filedetails/?id=2999466026]Tear Gas[/url]
[*] [url=https://steamcommunity.com/sharedfiles/filedetails/?id=2999465928]Knockout Gas[/url]
[*] [url=https://steamcommunity.com/sharedfiles/filedetails/?id=3001437744]Mustard Gas[/url]
[/list]
Source code on [url=https://steamcommunity.com/linkfilter/?u=https%3A%2F%2Fgithub.com%2FNachoToast%2FSimpleCustomGasFramework%2Ftree%2Fmain]Github[/url][github.com]