Commit Graph

33292 Commits

Author SHA1 Message Date
MistakeNot4892
9ce1d4dee5 Corrects surgery surface logic. 2023-06-05 15:01:51 +10:00
MistakeNot4892
70bb491b3d Reverts apparently broken sprite_sheets checking on tesh cloaks. 2023-05-30 09:34:31 +10:00
Atermonera
0fb717a10d Merge pull request #9104 from MistakeNot4892/teshoffsets
Added a cloak sprite sheet set for hooded Teshari cloaks.
2023-05-28 11:08:39 -08:00
Verkister
8ef46a5547 Fixes phoron generator runtime gigaspam (#9103)
* Fixes phoron generator runtime gigaspam

Sheet stacks don't work with decimals.

* Update generator.dm

* Update generator.dm
2023-05-28 11:07:49 -08:00
Atermonera
7f7cbf9973 Merge pull request #9097 from Greenjoe12345/kiranidrink
kirani drinks
2023-05-28 11:06:38 -08:00
Varlaisvea
06338d2a95 Updates text sanitization (#9082) 2023-05-28 11:06:15 -08:00
enbyfriend
7532593f15 Language transfer on brain removal bugfix (#9070)
* Language transfer on brain removal bugfix

Normally, when your brain is removed from your skull, you lose all your languages
This (hopefully) fixes that

* Update code/modules/organs/internal/brain.dm

---------

Co-authored-by: Spookerton <spkrtn@pm.me>
2023-05-28 10:56:20 -08:00
Varlaisvea
0530f2458a fixes infinite morphium duplication exploit (#9046)
* fixes very old exploit that we literally just discovered

* this is what i get for speedrunning a bugfix

* reworks material ejection code

* literally it worked fine this is just so github likes it

* Update code/game/machinery/autolathe.dm

Co-authored-by: Atermonera <atermonera@gmail.com>

* Update code/game/machinery/autolathe.dm

Co-authored-by: Atermonera <atermonera@gmail.com>

* code prettiness

---------

Co-authored-by: Atermonera <atermonera@gmail.com>
2023-05-28 10:55:00 -08:00
Cerebulon
d4134ced6f Ports various downstream clothes (#9044)
* Ports various downstream clothes

* Two dresses by schnayy + more fixes

* Standardize loadout selection lists, var tracked cloaks, stray jacket pixels
2023-05-28 10:52:38 -08:00
MistakeNot4892
f31303496f Added a cloak sprite sheet set for hooded Teshari cloaks. 2023-05-26 16:31:03 +10:00
spookerton
f189a48cce adds hub visibility toggling and config option 2023-04-28 18:14:40 +01:00
Ava
6f9ca19d1c Refactor of object spawners (of the /obj/effect/spawner variety) (#9087)
* Refactor of object spawners

* Migrate loot spawner file

* actually this doesn't seem like it does anything!
2023-04-23 11:45:05 -08:00
Greenjoe12345
cdf56af1e5 kirani 2023-04-23 20:39:42 +01:00
Atermonera
1e3efc377a Merge pull request #9094 from Verkister/patch-103
Fixes quick gather taking anchored items
2023-04-23 11:39:29 -08:00
Atermonera
32bfa462aa Merge pull request #9091 from listerla/crocs
Adds plastic clogs to loadout, ports sprite by Pawn
2023-04-23 11:34:07 -08:00
enbyfriend
2ecf2befc5 Smol botany update (#9068)
* Smol botany update

- Adds the botany belt, capable of holding botany related tools, beakers & bottles as well as the floral somatoray
- Gives spades the ability to dig up plants so we don't have to go full texas chainsaw massacre on them whenever we want to remove one
- Adds botany belts to biogenerators
- Adds 2 and 3 spades to xenobotany and botany, respectively

* Update tray.dm
2023-04-23 11:19:38 -08:00
Atermonera
d77c87cbd1 Merge pull request #9088 from Ilysen/extremely-high-priority-fix-turbomerge-end-of-days
Tank gauge overlays initialize correctly
2023-04-23 11:18:06 -08:00
Cerebulon
91c6dd5c5a Axe player-facing references to 'biological gender' (#9096)
* Axe player-facing references to 'biological gender'

* Axe player-facing references to bio gender... In the other files too.

* typo is ym middle name
2023-04-23 11:15:57 -08:00
MistakeNot4892
e6bbee4984 Fixes Teshari cloaks being offset due to not using sprite sheets. 2023-04-16 12:12:46 +10:00
Verkister
a21d4a7897 Fixes quick gather taking anchored items
Fixes storage quick gather snatching anchored/mounted items.
2023-04-11 18:09:05 +03:00
Ava
2976177f2a Slimes can eat loose food, decals, dirt, and so on (#9064)
* Slimes can eat food, decals, dirt, and so on

* Bugfix I found in the course of math

* I think I wrote that as a fallback but I'm not sure

* review fix - tested this and it seems to work
2023-04-09 10:49:59 -08:00
klorpa
f445ffde0a Spelling Fixes (#8973)
* SpellingFixes

* OtherTypos

* OtherTypos
2023-04-08 21:39:28 -08:00
Atermonera
ff4bb85a40 Merge pull request #9073 from enbyfriend/RPD-fix
Fixes the RPD (again (hopefully for the last time (fingers crossed)))
2023-04-07 12:34:13 -08:00
Atermonera
74ebc07806 Merge pull request #9085 from Varlaisvea/overlays-v2
makes overlays less eyesearing (v2)
2023-04-07 12:16:31 -08:00
Atermonera
0cfa4e085f Merge pull request #9084 from Atermonera/END_FOR_DVIEW
Stuff dview back into nullspace
2023-04-07 12:15:28 -08:00
Atermonera
1f83163b2a Merge pull request #9083 from Varlaisvea/iaabadge
fixes iaa holobadge
2023-04-07 12:15:15 -08:00
Atermonera
5d7616b6cf Merge pull request #9074 from MistakeNot4892/teshoffsets
Adding clothing offsets for Teshari.
2023-04-07 12:14:16 -08:00
Atermonera
6a6f596b8e Merge pull request #9067 from Cerebulon/beardsaver
Fix several hats and hoods shaving your face
2023-04-07 12:08:31 -08:00
Atermonera
0e20a4d355 Merge pull request #9065 from Cerebulon/desktoyclick
Desk toys allow alt-click to toggle
2023-04-07 12:05:58 -08:00
elgeonmb
2a3f2517d8 ATC Fixes (#9058)
* some atc fixes

* Update systems.dm
2023-04-07 10:33:36 -08:00
Woodratt
91b06be90b Carp Land (#9057)
* Carp Land

- Adds a fish type (carp) with carp meat.

* Update fish.dm

* Update fish.dm
2023-04-07 10:31:41 -08:00
listerla
e2d8e444ae Adds plastic clogs to loadout
Replaces sprite with one from https://github.com/Baystation12/Baystation12/pull/30926
2023-04-04 12:20:33 -04:00
Ava
d72d894315 Tank gauges initialize correctly 2023-04-01 04:04:11 -04:00
Ava
6f9aa094a2 And these other identical frameworks too! 2023-03-29 02:34:29 -04:00
Ava
e929cf610b Fix for cham clothing with non-null index 2023-03-29 02:13:14 -04:00
Ava
1d9875cab3 /obj/structure/prop can be varedited properly 2023-03-29 01:21:35 -04:00
Ava
c0ac86888f Assorted bugfixes ahead of the merc event 2023-03-28 01:04:04 -04:00
Varlaisvea
bf0ed5ec7b makes overlays less eyesearing 2023-03-27 21:37:19 +01:00
Atermonera
ac1f9247f8 Merge pull request #9066 from Cerebulon/lollyglock
Lolliglock Nerf
2023-03-26 15:54:48 -08:00
atermonera
b4dab70b09 Stuff dview back into nullspace 2023-03-25 12:38:33 -08:00
Atermonera
4b789cbc49 Merge pull request #9061 from Cerebulon/fabvolume
Bump up fabricator volume slightly
2023-03-24 23:00:08 -08:00
elgeonmb
2ad4aa6ce6 Updates eroneous tt_descs (#9060)
* forces possum to conform to trinomial nomenclature

tt_desc was a mistake

* justice to the penguin

* skathari haven't been tarlevi for ages

also they definitely were not produced artificially

* ends the tyranny of fun
2023-03-24 22:59:35 -08:00
Cerebulon
3b8bd577b0 Justice for AcmeCo (#9054)
* Justice for AcmeCo

* cig grammar unification
2023-03-24 22:56:30 -08:00
Varlaisvea
0afbcf432b fixes iaa holobadge 2023-03-24 11:16:44 +00:00
Martin Rivard
a8b209ef93 Adds Research Lab POI and some other stuff. (#9026)
* Adds random zippo lighter.

* Adds random zippo lighter part 2.

* Adds random zippo.

* first prototype of the Research POI.

* Research POI definitions.

* Adding android simplemobs.

* Adds voice lines for fleeing.

* Fix robocorpses.

* Progress as of 28-02-23.

* Progress as of 02-03-23.

* Add detailing to the map

* de-stationifying the POI a bit

* Finishes adding android drone enemies.

* Final pass on Gene Lab POI.

* Fix corpse.dm linter error.

---------

Co-authored-by: Cerebulon <tanhindmarsh@yahoo.com>
2023-03-23 19:40:29 -08:00
Ava
8ede4b4c79 Bioprinter refactor and nanoUI-ification (#9021)
* Good hunk of work on bioprinter refactoring

* and now I sleep

* strongDMM, update maps

* compile tgui bundle

* testing refinements

* Convert to nano

* Slice out the tgui bits
2023-03-23 18:25:42 -08:00
Sharkmare
46c088f9e8 Fixing Tape Recorder Voices (#8950)
* Fixing taperecorder voices

Carbon/Human has a voice variable for voice changers and to not go unknown when the face is covered without ID, tape recorder now respects that.

* Changing typechecks to simple null check

* Sometimes you can try to go too big brain

Mob already has voice_name defined apparently

* The implementation hear say uses

GetVoice()
2023-03-23 17:18:06 -08:00
Mechoid
a9fe81de92 Energy Gun maint, Electromag damage type. (#9017)
* Energy gun icons moved to their own DMI.

Electromag damage type added, allowing objects to deal EMP damage.
EMP beamtypes added as proof of concept for above, and future use.

* Sort unused icons from used.
Remove duplicates from gun2.

* lasersmg sprite returned

* E X A M P L E
2023-03-22 17:35:28 -08:00
Atermonera
b104a5e33a Revert whitelist rev 3 (#9078)
* Revert "And actually call the proc..."

This reverts commit 48b71016ec.

* Revert "Load whitelist on server start (#9076)"

This reverts commit 3f0bddff31.

* Revert "Another take at a new whitelist system (#8887)"

This reverts commit 2cee4d6a57.
2023-03-18 14:06:20 -08:00
atermonera
48b71016ec And actually call the proc... 2023-03-18 00:49:03 -08:00