]> git.smokeofanarchy.ru Git - space-station-14.git/log
space-station-14.git
18 months agoAutomatic changelog update
PJBot [Wed, 19 Jun 2024 13:22:13 +0000 (13:22 +0000)]
Automatic changelog update

18 months agoFixed cartridges installing more than once (#29187)
Truoizys [Wed, 19 Jun 2024 13:21:05 +0000 (14:21 +0100)]
Fixed cartridges installing more than once (#29187)

* fixed cartridges installing more than once

* replaced prototypes with CartridgeComponent

* relocated checks from InstallProgram to InstallCartridge

18 months agoRestore default panic bunker and tweak baby jail (#29198)
Chief-Engineer [Wed, 19 Jun 2024 04:36:05 +0000 (23:36 -0500)]
Restore default panic bunker and tweak baby jail (#29198)

restore default panic bunker

18 months agoGrammar fix to medibot! (#29197)
beck-thompson [Wed, 19 Jun 2024 03:42:45 +0000 (20:42 -0700)]
Grammar fix to medibot! (#29197)

fixed

18 months agoFix some lathe recipe textures showing up blank (#28683)
Plykiya [Wed, 19 Jun 2024 03:18:45 +0000 (20:18 -0700)]
Fix some lathe recipe textures showing up blank (#28683)

* Update lathes to use entity prototype

* ScrollContainer my hero

* gets rid of excess newlines

---------

Co-authored-by: plykiya <plykiya@protonmail.com>
18 months agoAutomatic changelog update
PJBot [Wed, 19 Jun 2024 02:42:47 +0000 (02:42 +0000)]
Automatic changelog update

18 months agoshorten short raffle (#28685)
HS [Wed, 19 Jun 2024 02:41:41 +0000 (05:41 +0300)]
shorten short raffle (#28685)

18 months agoAutomatic changelog update
PJBot [Wed, 19 Jun 2024 02:29:36 +0000 (02:29 +0000)]
Automatic changelog update

18 months agoAdd some happier medibot messages! (#29147)
beck-thompson [Wed, 19 Jun 2024 02:28:30 +0000 (19:28 -0700)]
Add some happier medibot messages! (#29147)

* Happy!

* opps

* one more

18 months agoFix Underwing wings (#29092)
Ubaser [Wed, 19 Jun 2024 02:24:28 +0000 (12:24 +1000)]
Fix Underwing wings (#29092)

* add

* tweak thickness of stripe

18 months agoMake Hamlet a valid chef's hat pilot (#29191)
Tayrtahn [Wed, 19 Jun 2024 02:12:44 +0000 (22:12 -0400)]
Make Hamlet a valid chef's hat pilot (#29191)

18 months agoAutomatic changelog update
PJBot [Wed, 19 Jun 2024 02:05:10 +0000 (02:05 +0000)]
Automatic changelog update

18 months agoSecurity Resprite (#29082)
Flareguy [Wed, 19 Jun 2024 02:04:03 +0000 (21:04 -0500)]
Security Resprite (#29082)

* security resprite

* hos cap fix

* i forgor

* further fixes

* my furniture is broken

* fedora update

18 months agoAutomatic changelog update
PJBot [Wed, 19 Jun 2024 01:58:06 +0000 (01:58 +0000)]
Automatic changelog update

18 months agoDecrease meteor frequency (#29194)
Nemanja [Wed, 19 Jun 2024 01:57:00 +0000 (21:57 -0400)]
Decrease meteor frequency (#29194)

18 months agoPullingController cooldown change (#29177)
Rouge2t7 [Wed, 19 Jun 2024 00:29:47 +0000 (01:29 +0100)]
PullingController cooldown change (#29177)

* Revert "Automatic changelog update"

This reverts commit 3358aef40f2b5525ec15e6ce01533b4e8c2ddfc9.

* Revert "Revert "Automatic changelog update""

This reverts commit 3d0b6a7ade06ec555d4f6df3f39134b139e5247c.

* Removal of the throw cooldown as it felt sluggish and unresponsive before.

18 months agounhardcode thief MaxSelectedSets (#29175)
deltanedas [Wed, 19 Jun 2024 00:29:06 +0000 (00:29 +0000)]
unhardcode thief MaxSelectedSets (#29175)

* unhardcode thief MaxSelectedSets

* we do a little copy paste :trollface:

* :trollface:

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
18 months agoUpgrade rsi-diff's changed files action | Make it only return rsi and png changes...
Vasilis [Wed, 19 Jun 2024 00:27:12 +0000 (03:27 +0300)]
Upgrade rsi-diff's changed files action | Make it only return rsi and png changes (#29185)

It was brought up to me in https://github.com/space-wizards/space-station-14/pull/29179#issuecomment-2177140740 (and from a dm from them) that space bars can cause issues with the rsi bot.

Upon investigation its case we use "space-delimited" on the "get changes files" check. Which returns ALL changed files. Even if the change has nothing to do with png's or rsi's (example a downstream merging upstream)

18 months agoHidden loadout groups (#29170)
Errant [Wed, 19 Jun 2024 00:26:46 +0000 (02:26 +0200)]
Hidden loadout groups (#29170)

* loadout hiding

* department of redundancy department

18 months agoAutomatic changelog update
PJBot [Wed, 19 Jun 2024 00:22:03 +0000 (00:22 +0000)]
Automatic changelog update

18 months agoFix air alarms (#29172)
osjarw [Wed, 19 Jun 2024 00:20:57 +0000 (03:20 +0300)]
Fix air alarms (#29172)

Broken by #28272

18 months agoAutomatic changelog update
PJBot [Tue, 18 Jun 2024 21:48:25 +0000 (21:48 +0000)]
Automatic changelog update

18 months agoFix material storage going BRRT (#29167)
metalgearsloth [Tue, 18 Jun 2024 21:47:19 +0000 (07:47 +1000)]
Fix material storage going BRRT (#29167)

If the volume hits 0 we just remove it.

18 months agoAutomatic changelog update
PJBot [Tue, 18 Jun 2024 15:05:22 +0000 (15:05 +0000)]
Automatic changelog update

18 months agoAdd the most anticipated gun in the game. Foam Force. (#29103)
IProduceWidgets [Tue, 18 Jun 2024 15:04:15 +0000 (11:04 -0400)]
Add the most anticipated gun in the game. Foam Force. (#29103)

* Foam Force

* make it available somewhere

* add clumsyproof and nuke dev item

* reorganize

* oopsy files

* Strap!

* woopsie layering

* fix grammar to rerun tests for rogue unrelated test fail.

* cleanup

* I eepy layer forgetti spaghetti

* For real last necessary commit

* Oops I broke the law! feexed

* Decided to just change it to the same source as the poster source in our repo for consistency.

18 months agoTurn interaction related attempt events into structs (#29168)
Leon Friedrich [Tue, 18 Jun 2024 14:30:41 +0000 (02:30 +1200)]
Turn interaction related attempt events into structs (#29168)

* Turn InteractionAttemptEvent into a struct event

* readonly

* GettingInteractedWithAttemptEvent

* ConsciousAttemptEvent

18 months agoAutomatic changelog update
PJBot [Tue, 18 Jun 2024 14:11:25 +0000 (14:11 +0000)]
Automatic changelog update

18 months agoarachnid inventory layout fix (#29165)
Errant [Tue, 18 Jun 2024 14:10:18 +0000 (16:10 +0200)]
arachnid inventory layout fix (#29165)

arachnid inventory layout fixC

18 months agoAutomatic changelog update
PJBot [Tue, 18 Jun 2024 14:03:12 +0000 (14:03 +0000)]
Automatic changelog update

18 months agoAdd warning cones to engivend (#29085)
lzk [Tue, 18 Jun 2024 14:02:05 +0000 (16:02 +0200)]
Add warning cones to engivend (#29085)

Add cones to engivend

18 months agoReplace StationRandomTransform (#29149)
metalgearsloth [Tue, 18 Jun 2024 13:27:34 +0000 (23:27 +1000)]
Replace StationRandomTransform (#29149)

* Revert "Rotate and Offset station CCVar nuke (#26175)"

This reverts commit 44b20f60ff178813ebbc5b449229b0bbba81f649.

# Conflicts:
# Content.Server/Station/Systems/StationSystem.cs
# Resources/Prototypes/Maps/europa.yml

* Fix

* Review

18 months agoAutomatic changelog update
PJBot [Tue, 18 Jun 2024 12:12:43 +0000 (12:12 +0000)]
Automatic changelog update

18 months agoFix conveyor mispredicts (#28157)
metalgearsloth [Tue, 18 Jun 2024 12:11:36 +0000 (22:11 +1000)]
Fix conveyor mispredicts (#28157)

* Fix conveyor mispredicts

Instead of tracking active conveyors we instead track the conveyed entities. This also handles things like stacking conveyors more gracely.

* Fix ActiveConveyor

* Fix lerping

18 months agoUpdate submodule to 226.1.0 (#29159)
metalgearsloth [Tue, 18 Jun 2024 12:07:35 +0000 (22:07 +1000)]
Update submodule to 226.1.0 (#29159)

18 months agoAdd cvar to disable round end pvs overrides (#29151)
DrSmugleaf [Tue, 18 Jun 2024 12:00:29 +0000 (05:00 -0700)]
Add cvar to disable round end pvs overrides (#29151)

18 months agoAutomatic changelog update
PJBot [Tue, 18 Jun 2024 11:00:45 +0000 (11:00 +0000)]
Automatic changelog update

18 months agoImplement vital chef's hat functionality (#25950)
Tayrtahn [Tue, 18 Jun 2024 10:59:37 +0000 (06:59 -0400)]
Implement vital chef's hat functionality (#25950)

* Implement crucial chef's hat functionality

* Unified stopping code and added events.

* Added documentation to events

* Rerun tests

* Made review changes, and fixed potential desync bug.

* Update whitelist

18 months agoclean up weather systems (#28792)
Ed [Tue, 18 Jun 2024 10:27:34 +0000 (13:27 +0300)]
clean up weather systems (#28792)

* clean up weather systems

* Update WeatherComponent.cs

* Update SharedWeatherSystem.cs

* some fix

* Update SharedWeatherSystem.cs

* Update WeatherComponent.cs

* Update WeatherComponent.cs

* revert autoPause

* Update SharedWeatherSystem.cs

18 months agoFix female reptilians not having gasp sounds (#29143)
Mr. 27 [Tue, 18 Jun 2024 03:56:37 +0000 (23:56 -0400)]
Fix female reptilians not having gasp sounds (#29143)

inital

18 months agoFix DresserFilled storagefill rarely causing an error (#29135)
Tayrtahn [Mon, 17 Jun 2024 23:11:17 +0000 (19:11 -0400)]
Fix DresserFilled storagefill rarely causing an error (#29135)

Add ClothingUniformJumpskirtColorPink to an OrGroup

18 months agoAutomatic changelog update
PJBot [Mon, 17 Jun 2024 23:10:25 +0000 (23:10 +0000)]
Automatic changelog update

18 months agoFix double label on chem jugs (#29137)
Tayrtahn [Mon, 17 Jun 2024 23:09:19 +0000 (19:09 -0400)]
Fix double label on chem jugs (#29137)

18 months agoMake wearing an Ushanka also apply accent to your name (#29111)
Tayrtahn [Mon, 17 Jun 2024 18:03:55 +0000 (14:03 -0400)]
Make wearing an Ushanka also apply accent to your name (#29111)

18 months agoAutomatic changelog update
PJBot [Mon, 17 Jun 2024 10:54:53 +0000 (10:54 +0000)]
Automatic changelog update

18 months agoAdd new lizard horns, Demonic (#29022)
Ubaser [Mon, 17 Jun 2024 10:53:47 +0000 (20:53 +1000)]
Add new lizard horns, Demonic (#29022)

add

18 months agoAutomatic changelog update
PJBot [Mon, 17 Jun 2024 05:21:53 +0000 (05:21 +0000)]
Automatic changelog update

18 months agoimprove meteor spawning (#29057)
Nemanja [Mon, 17 Jun 2024 05:20:47 +0000 (01:20 -0400)]
improve meteor spawning (#29057)

18 months agoAutomatic changelog update
PJBot [Mon, 17 Jun 2024 03:31:16 +0000 (03:31 +0000)]
Automatic changelog update

18 months agoremove robotics console emag checking, make it a bit fairer (#27876)
deltanedas [Mon, 17 Jun 2024 03:30:10 +0000 (03:30 +0000)]
remove robotics console emag checking, make it a bit fairer (#27876)

18 months agoAutomatic changelog update
PJBot [Mon, 17 Jun 2024 03:22:36 +0000 (03:22 +0000)]
Automatic changelog update

18 months agoMakes Eyepatches Flippable (#26277)
Cojoke [Mon, 17 Jun 2024 03:21:29 +0000 (22:21 -0500)]
Makes Eyepatches Flippable (#26277)

18 months agonuke actions from map files (#28589)
deltanedas [Mon, 17 Jun 2024 03:03:01 +0000 (03:03 +0000)]
nuke actions from map files (#28589)

18 months agoAutomatic changelog update
PJBot [Mon, 17 Jun 2024 01:14:39 +0000 (01:14 +0000)]
Automatic changelog update

18 months agoFix incorrect use of atmos dt (#29112)
Partmedia [Mon, 17 Jun 2024 01:13:32 +0000 (17:13 -0800)]
Fix incorrect use of atmos dt (#29112)

18 months agoAutomatic changelog update
PJBot [Sun, 16 Jun 2024 23:25:39 +0000 (23:25 +0000)]
Automatic changelog update

18 months agoDelete RandomSentience event (#28982)
Futuristic-OK [Sun, 16 Jun 2024 23:24:29 +0000 (05:24 +0600)]
Delete RandomSentience event (#28982)

18 months agoAdd a system for modifying entity names without causing conflicts (#27863)
Tayrtahn [Sun, 16 Jun 2024 19:38:53 +0000 (15:38 -0400)]
Add a system for modifying entity names without causing conflicts (#27863)

18 months agoatlas update (#28514)
deltanedas [Sun, 16 Jun 2024 19:38:00 +0000 (19:38 +0000)]
atlas update (#28514)

* atlas update

* unkill previous changes

* fix lawyer room

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
18 months agoMissing meteor presets (#29044)
Nemanja [Sun, 16 Jun 2024 19:37:43 +0000 (15:37 -0400)]
Missing meteor presets (#29044)

* add meteors into missing game presets

* changes for real

* implement code

* this too

18 months agoUpdate box (#28348)
lzk [Sun, 16 Jun 2024 19:37:37 +0000 (21:37 +0200)]
Update box (#28348)

* Update box

robotics console

* Morgue airlock

* update

18 months agoUpdate fland (#28347)
lzk [Sun, 16 Jun 2024 19:37:26 +0000 (21:37 +0200)]
Update fland (#28347)

robotics console

18 months agoUpdate train (#28345)
lzk [Sun, 16 Jun 2024 19:37:17 +0000 (21:37 +0200)]
Update train (#28345)

robotics console

18 months agoUpdate packed (#28346)
lzk [Sun, 16 Jun 2024 19:37:08 +0000 (21:37 +0200)]
Update packed (#28346)

robotics console

18 months agoUpdate marathon (#28344)
lzk [Sun, 16 Jun 2024 19:36:54 +0000 (21:36 +0200)]
Update marathon (#28344)

* Update marathon

robotics console

* morgue door

18 months agoUpdate omega (#28343)
lzk [Sun, 16 Jun 2024 19:36:38 +0000 (21:36 +0200)]
Update omega (#28343)

* Update omega

robotics console

* morgue door

18 months agoUpdate origin (#28342)
lzk [Sun, 16 Jun 2024 19:36:11 +0000 (21:36 +0200)]
Update origin (#28342)

robotics console

18 months agoUpdate submodule to 226.0.0 (#29100)
metalgearsloth [Sun, 16 Jun 2024 15:51:08 +0000 (01:51 +1000)]
Update submodule to 226.0.0 (#29100)

18 months agoRemove ServerAlertsComponentTests (#29027)
Leon Friedrich [Sun, 16 Jun 2024 15:46:59 +0000 (03:46 +1200)]
Remove ServerAlertsComponentTests (#29027)

18 months agoAutomatic changelog update
PJBot [Sun, 16 Jun 2024 11:59:03 +0000 (11:59 +0000)]
Automatic changelog update

18 months agoadd carp hardsuit for traitors (#25155)
deltanedas [Sun, 16 Jun 2024 11:57:57 +0000 (11:57 +0000)]
add carp hardsuit for traitors (#25155)

* FactionClothing

* swtich carp to the Dragon faction

* add carp hardsuit

* add carp hardsuit to uplink

* fixes

* webedit ops 1

* why did i name it that wtf

* among

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
18 months agoAutomatic changelog update
PJBot [Sun, 16 Jun 2024 11:31:41 +0000 (11:31 +0000)]
Automatic changelog update

18 months agoFix RotateWhilePulling not working (#29032)
Leon Friedrich [Sun, 16 Jun 2024 11:30:35 +0000 (23:30 +1200)]
Fix RotateWhilePulling not working (#29032)

18 months agoAutomatic changelog update
PJBot [Sun, 16 Jun 2024 11:28:41 +0000 (11:28 +0000)]
Automatic changelog update

18 months agoInstruments for Musician lodouts (#29059)
Cojoke [Sun, 16 Jun 2024 11:27:35 +0000 (06:27 -0500)]
Instruments for Musician lodouts (#29059)

* Musician Instruments to Musician lodouts

* Move instruments to their own file, fix instruments spawning on the floor, Found bug of Loadout dropping items on the floor rather than sorting inventory

* Whoops, I removed bagpipes for some reason

18 months agogive spiders unique venom reagent (#29066)
deltanedas [Sun, 16 Jun 2024 11:26:59 +0000 (11:26 +0000)]
give spiders unique venom reagent (#29066)

* add mechanotoxin

* make tarantulas use mechanotoxin

* trolled

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
18 months agoAdd cvar to disable ghosting killing your crit mob (#28945)
DrSmugleaf [Sun, 16 Jun 2024 11:21:16 +0000 (04:21 -0700)]
Add cvar to disable ghosting killing your crit mob (#28945)

* Add cvar to disable ghosting killing your crit mob

* Update Content.Shared/CCVar/CCVars.cs

Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
18 months agoUse EntityQuery for mob state system resolves (#29021)
DrSmugleaf [Sun, 16 Jun 2024 11:20:54 +0000 (04:20 -0700)]
Use EntityQuery for mob state system resolves (#29021)

18 months agoApc & Substation resprite (#28998)
Nemanja [Sun, 16 Jun 2024 10:43:22 +0000 (06:43 -0400)]
Apc & Substation resprite (#28998)

* substation

* apcs

* top pixels

* new screens

18 months agoAutomatic changelog update
PJBot [Sun, 16 Jun 2024 03:39:23 +0000 (03:39 +0000)]
Automatic changelog update

18 months agoFix magboots not needing a grid to work (#29034)
Nemanja [Sun, 16 Jun 2024 03:38:17 +0000 (23:38 -0400)]
Fix magboots not needing a grid to work (#29034)

* Fix magboots not needing a grid to work

* ok fix it for realsies

18 months agoAutomatic changelog update
PJBot [Sun, 16 Jun 2024 02:07:18 +0000 (02:07 +0000)]
Automatic changelog update

18 months agoFixes capitalization mistake when non-humanoids insert things into machines: Fixes...
Keer-Sar [Sun, 16 Jun 2024 02:06:12 +0000 (22:06 -0400)]
Fixes capitalization mistake when non-humanoids insert things into machines: Fixes #28997 (#29071)

add CAPITALIZE()

18 months agoSlightly speed up borgsystem module check (#29070)
Nemanja [Sun, 16 Jun 2024 01:32:01 +0000 (21:32 -0400)]
Slightly speed up borgsystem module check (#29070)

18 months agoCleans up ClothingShoesBootsMagSyndie in magboots.yml (#28653)
Cojoke [Sun, 16 Jun 2024 01:25:51 +0000 (20:25 -0500)]
Cleans up ClothingShoesBootsMagSyndie in magboots.yml (#28653)

* Remove Explosive Component from ClothingShoesBootsMagSyndie

* Makes BaseJetpack a parent of ClothingShoesBootsMagSyndie

* fix boots in hand looking like jetpack bug

* make syndicate magboots child of magboots

18 months agofix exclusive borg module bug (#29038)
Nemanja [Sun, 16 Jun 2024 01:10:21 +0000 (21:10 -0400)]
fix exclusive borg module bug (#29038)

18 months agoWiden power monitoring widget (#29062)
Partmedia [Sun, 16 Jun 2024 01:06:54 +0000 (17:06 -0800)]
Widen power monitoring widget (#29062)

18 months agoAutomatic changelog update
PJBot [Sun, 16 Jun 2024 00:25:34 +0000 (00:25 +0000)]
Automatic changelog update

18 months agoUpdate Credits (#29065)
github-actions[bot] [Sun, 16 Jun 2024 00:25:34 +0000 (20:25 -0400)]
Update Credits (#29065)

Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
18 months agoChange "they're" to "their" in the lungs cargo bounty: Fixes #29051 (#29064)
Keer-Sar [Sun, 16 Jun 2024 00:24:29 +0000 (20:24 -0400)]
Change "they're" to "their" in the lungs cargo bounty: Fixes #29051 (#29064)

change they're to their

18 months agofix meteor announcement color (#29058)
Nemanja [Sat, 15 Jun 2024 23:24:15 +0000 (19:24 -0400)]
fix meteor announcement color (#29058)

18 months agoAutomatic changelog update
PJBot [Sat, 15 Jun 2024 22:39:34 +0000 (22:39 +0000)]
Automatic changelog update

18 months agoAdds New Shoes to Sec loadouts (#29018)
Cojoke [Sat, 15 Jun 2024 22:38:28 +0000 (17:38 -0500)]
Adds New Shoes to Sec loadouts (#29018)

* Adds New Shoes to Sec loadouts

* Remove Cowboy stuff from sec drobe(bye sheriff) + requested changed

18 months agoAutomatic changelog update
PJBot [Sat, 15 Jun 2024 21:43:19 +0000 (21:43 +0000)]
Automatic changelog update

18 months agoToggleVisualLayers hair disappeared fix (#28949)
FunTust [Sat, 15 Jun 2024 21:42:13 +0000 (00:42 +0300)]
ToggleVisualLayers hair disappeared fix (#28949)

* Update ClothingSystem.cs

* did it in a better way

* Update ClothingSystem.cs

18 months ago add πŸ‘· JobCondition system for reagents (#29023)
icekot8 [Sat, 15 Jun 2024 21:36:25 +0000 (00:36 +0300)]
 add πŸ‘· JobCondition system for reagents (#29023)

* hell :skull:

* you're right

i'm dumb

* use the beautiful protoid and or in localization :cut_of_meat:

* :pray:

18 months agoFix speech bubble occlusion being checked from the player's position instead of the...
DrSmugleaf [Sat, 15 Jun 2024 21:35:05 +0000 (14:35 -0700)]
Fix speech bubble occlusion being checked from the player's position instead of the eye's (#29012)

18 months agoAutomatic changelog update
PJBot [Sat, 15 Jun 2024 21:33:56 +0000 (21:33 +0000)]
Automatic changelog update

18 months agoFix mime mask loadout minlimit (#29056)
lzk [Sat, 15 Jun 2024 21:32:49 +0000 (23:32 +0200)]
Fix mime mask loadout minlimit (#29056)

18 months agoAutomatic changelog update
PJBot [Sat, 15 Jun 2024 21:07:04 +0000 (21:07 +0000)]
Automatic changelog update

18 months agoAdjust TEG efficiency curve, remove heat transfer limit (#29050)
Partmedia [Sat, 15 Jun 2024 21:05:57 +0000 (13:05 -0800)]
Adjust TEG efficiency curve, remove heat transfer limit (#29050)

The TEG used to limit hot-cold energy transfer based on actual power drawn, and had maximum efficiency at whatever temperature difference. This PR adjusts the hot-cold energy transfer to be uncapped, "venting" the excess heat that is not used to generate power, and adds an efficiency curve that limits efficiency at low thermal temperatures.

People have been cheesing the TEG by hooking up the hot end to the CO2 miner (which produces infinite, room-temperature gas) and the cold end to a space radiator.

With this change, you will actually need to set up a burn chamber in order to get appreciable power out of the TEG (see below).

If you build a gas holding chamber, you will have to throttle the gas flowing into the TEG instead of constantly cycling the gas through over and over again.