Commit Graph

34047 Commits

Author SHA1 Message Date
PJBot
f9243dfdd7 Automatic changelog update 2025-09-21 05:17:27 +00:00
Pieter-Jan Briers
8c16b4580b Fix render target caching in overlays (#40181)
Many newer overlays use IRenderTextures that are sized to the rendered viewport. This was completely broken, because a single viewport can be rendered on multiple viewports in a single frame.

The end result of this was that in the better case, constant render targets were allocated and freed, which is  extremely inefficient. In the worse case, many of these overlays completely failed to Dispose() their render targets, leading to *extremely* swift VRAM OOMs.

This fixes all the overlays to properly cache resources per viewport. This uses new engine functionality, so it requires engine master.

This is still a pretty lousy way to do GPU resource management but, well, anything better needs a render graph, so...
2025-09-21 17:16:17 +12:00
Leon Friedrich
cc4cab5677 Fix explosion grid alignment for static grids (#40193) 2025-09-21 14:52:23 +12:00
github-actions[bot]
9893aca467 Update Credits (#40478)
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
2025-09-21 02:59:40 +02:00
2DSiggy
b85fed759a Fixing a syntax error (#40473) 2025-09-20 22:02:17 +02:00
slarticodefast
ae22c7c3d0 Fix RCD errors (#40278) 2025-09-20 12:05:57 -07:00
PJBot
85f3cc7583 Automatic changelog update 2025-09-20 19:01:30 +00:00
Absotively
a746c3cc0f Show hand labeler label text on examine (#40334) 2025-09-20 12:00:22 -07:00
PJBot
1c74e1e100 Automatic changelog update 2025-09-20 18:56:41 +00:00
Absotively
a5129c141c Don't overwrite values that are mid-edit in air alarm window (#40338) 2025-09-20 11:55:34 -07:00
PJBot
886b365099 Automatic changelog update 2025-09-20 18:39:07 +00:00
ToastEnjoyer
e6e47b599d Added AI console to amber (#40393) 2025-09-20 11:37:57 -07:00
Lordbrandon12
365d12a4e9 moves magic number from SharedMoverController to InputMoverComponent (#40411) 2025-09-20 11:35:07 -07:00
SurrealShibe
63c468d963 fixed localization text for vulp shock ear (inner) color (#40412) 2025-09-20 11:28:14 -07:00
Tiniest Shark
4796c92609 Inhand Sprites for Clear Glass (#40427) 2025-09-20 11:25:01 -07:00
Minerva
5b255d13c6 Renames the radar console computer board to "mass scanner computer board" (#40430) 2025-09-20 11:17:58 -07:00
deltanedas
7c650da7d7 fix disposal pipes deleting contents when welded (#40451) 2025-09-20 11:13:23 -07:00
PJBot
11e965cd99 Automatic changelog update 2025-09-20 18:11:31 +00:00
IProduceWidgets
0c7b1e9163 Update Oasis Teg (#40463) 2025-09-20 11:10:21 -07:00
slarticodefast
512f28458c fix chasm heisentest (#40456)
fix chasm test
2025-09-19 22:12:10 -07:00
PJBot
c2fb4a126f Automatic changelog update 2025-09-19 19:31:18 +00:00
IProduceWidgets
2b411b244e The Experimental Lecter 8 (#40372)
* XL8 files

* slap dat on the ERT lead

* oop mag indicator offset

* fix newline
2025-09-19 21:30:07 +02:00
GeneralGaws
c075c89cd0 oasis warp fix (#40454) 2025-09-19 09:55:40 -07:00
Minerva
4f311d6c44 Fixes some refuling welder typos (#40447) 2025-09-19 12:15:22 +02:00
Leon Friedrich
5c54d199a8 Update engine to v267.1.0 (#40445) 2025-09-19 14:54:15 +12:00
Lordbrandon12
ed89c0e061 adds ConveyorMask colission mask to it's fixture component (#40439) 2025-09-18 13:31:29 -07:00
PJBot
867d0f5130 Automatic changelog update 2025-09-18 20:10:52 +00:00
2DSiggy
e1da7ec9c5 Better thief objectives (#39867)
* finally some good objectives

* oopsie

* guh fuck

* more steal objectives that are actually good

* i want to die

* fucking upload to github please

* adding it to the objectiveGroups.yml

* higher weights for testing

* upload

* just need to do text shit. coding done waow

* OBJECTIVES WORK AND HAVE TEXT. FIX VIS

* I THINK ITS DONE AAAAAAAAAAAAAAA

* grammatical fix

* more formatting fixes

* i might be stupid

* forgot to fix a weight issue

* more grammar grrrrrrrrrrrrr

* made the double barrel obj have higher difficulty since it's cared about more than beer goggles

* Requested Changes

* forgot a thing oopsie
2025-09-18 13:09:44 -07:00
PJBot
393e6cbc07 Automatic changelog update 2025-09-18 20:00:37 +00:00
Kittygyat
5a67e3c26a Made all tarantulas able to drag entities (#40433)
Sent tarantulas to the gym
2025-09-18 21:59:29 +02:00
PJBot
c19cdad787 Automatic changelog update 2025-09-18 19:38:12 +00:00
Hi-Im-Shot
d95b5da7d2 Added Cutting Slicing and Executing options to the cane blade (#40311)
* Added Cutting Slicing and Executing options to the cane blade

* swaped from BaseItem to BaseSword for cleaner code

* fixed a double gap in code
2025-09-18 21:37:04 +02:00
PJBot
b2c8565a2d Automatic changelog update 2025-09-18 19:02:29 +00:00
SlamBamActionman
9d0a7b7729 Add contraband levels for several reagents (#40426)
* Initial commit

* Minor changes
2025-09-18 12:01:22 -07:00
PJBot
76b680b03b Automatic changelog update 2025-09-18 18:48:33 +00:00
rumaks
fbb9c9c524 Make ichor heal brute, burn, and toxin evenly (#39466)
* Make ichor heal brute, burn, and toxin evenly

* Nerf healing to more reasonable values
2025-09-18 11:47:25 -07:00
PJBot
8cf9da90d3 Automatic changelog update 2025-09-18 17:50:14 +00:00
PJBot
6d576fc8ce Automatic changelog update 2025-09-18 17:49:08 +00:00
Hitlinemoss
5cb0917d5f Ninja items are now highly illegal (#39855)
* Added tactical katana + tactical katana shipment (placeholder descriptions)

* Revert "Added tactical katana + tactical katana shipment (placeholder descriptions)"

This reverts commit aa1928be7f4d938df1838943781e63c47a03cc11.

Whoops, committed to master by mistake

* Made ninja items highly illegal

* Rerun checks
2025-09-18 19:49:01 +02:00
āda
128d06518e Silence mime bags (#40317)
silence!!!

Co-authored-by: iaada <iaada@users.noreply.github.com>
2025-09-18 10:47:55 -07:00
Mora
0e0f015422 Rename medifab implanter to implant extractor and made it's description clearer (#40375)
* Renamed regular implanter (the extractor from the medifab) to implant extractor

* wrong way
2025-09-18 19:47:38 +02:00
PJBot
e09ea850f5 Automatic changelog update 2025-09-18 17:40:43 +00:00
Kittygyat
d9d968a479 Crashed the snakeskin boots stock-market by removing their hidden no-slip properties (#40201)
Crashed the snakeskin boots stockmarket by removing their non-slip properties
2025-09-18 19:39:35 +02:00
PJBot
f13f7830d6 Automatic changelog update 2025-09-18 17:36:27 +00:00
Skye
8cf5c3f6bc Add chemical analysis goggles to ChemDrobe (#40236) 2025-09-18 10:35:19 -07:00
PJBot
c4a42e556f Automatic changelog update 2025-09-18 17:18:47 +00:00
pathetic meowmeow
940eaa4674 Bring vulpkanin in-line with other species on hugging (#40183) 2025-09-18 19:17:37 +02:00
PJBot
eb1bd0a565 Automatic changelog update 2025-09-18 07:16:18 +00:00
Alex
2349898dcc Plasma: add tropico to atmos (#40436) 2025-09-18 00:15:09 -07:00
PJBot
3844f1e7a5 Automatic changelog update 2025-09-18 02:38:47 +00:00