Commit Graph

2029 Commits

Author SHA1 Message Date
Skrem_7
15c64aff1a Autolathes can now be EMAG'd + Adds Illegal Ammo Design Disk (#18559)
* autolathes can now be emagged

* fixes dumb dumb linter issues

* Update code/datums/wires/autolathe.dm

Co-authored-by: tattax <71668564+tattax@users.noreply.github.com>

* illegal ammo disk

* makes it so you don't lose disk designs if unhacked

---------

Co-authored-by: tattax <71668564+tattax@users.noreply.github.com>
2023-04-18 23:11:50 -04:00
Manatee
0b33677cba Ballistic Supremacy - The way of the WT (#18369)
* WT supremacy

* printable

* airburst work

* hmm i have no idea how firing a projectile works

* no more airburst bc balance

* no more airburst :(

* Spritey

* Update smg.dm

* the beast

* ok toxin for real

* whoopsies

* mibtatorship

* Update smg.dm

* Update smg.dm

* society

* as

* spaced

* Update smg.dm

* idk how im gonna do this

* sprited, and NEARLY functional

* a blatant attempt to steal code

* oop

* kinda sorta works

* snakebite

---------

Co-authored-by: Molti <gamingjoelouis@gmail.com>
2023-04-18 11:54:09 -05:00
Manatee
dd4b218924 awooga (#18462) 2023-04-07 12:13:59 -04:00
Cartlord
f8fa411b8f Removes saltpetre from the Biogenerator after it was stealth-added by Majkl-j (#18465)
* removes saltpetre and mutagen

* re-adds mutagen because i'm an idiot

* removes a newline

* removes another newline?
2023-04-06 01:36:02 -05:00
Waterpig
00afc35dac Buffs my favorite little department (New biogenerator recipes) (#18326)
* Rice is nice

* This does not work but I wanna sleep

* I give up on this

* Watch the balance council yell at me
2023-03-29 14:36:54 -05:00
Waterpig
f1a17df730 Goodbye paralyzing nanites (#18321) 2023-03-21 13:37:25 -05:00
Molti
5c7090ed76 behind combat cybernetics (#18245) 2023-03-20 00:24:11 -05:00
Manatee
fdd2b74592 its that shrimple (#18277) 2023-03-17 12:55:03 -05:00
Molti
e2d5e1752b Cerulean extract no longer saves from dusting or gibbing (#18208)
* Update _status_effects.dm

* Update _status_effects.dm
2023-03-17 12:54:43 -05:00
Manatee
b8a006a91f Slime extract grenades now make sense (#18210)
* grenade time

* Rand time update

* printable in RnD
2023-03-10 16:09:44 -06:00
Uristthedorf
9e5bf92301 Buffs androids by giving them many things you would expect from a robot, and gives nanites. (#17929)
* Update android.dm

Make "holy androids" EMP proof

* Update rites.dm

Makes chaplain rite make holy androids

* Update nanites.dm

Allows anything that is both humanoid and robotic to get nanites, including synths and androids.

* Update android.dm

Adds NOZOMBIE and NOHUSK to androids because they're robots and should have these.

* Update android.dm

Adds more traits to androids. (Why could they take clone and toxin damage?)

* Cybernetic organs for androids

Gives androids cybernetic organs. (They used to be all organic except for the tongue.)

* Update android.dm

Removed TRAIT_NOCRITDAMAGE, because they shouldn't get stuck in crit forever.

* Update android.dm

Makes androids immune to toxin and cloning damage because they are robots.

* Update android.dm

Copies a bunch of stuff from IPC to make them more robotic, mostly cosmetic except for PROCESS_SYNTHETIC regent processing, and the meat/skin being added.

* Update android.dm

Increases android limb protection to match that of augged limbs.

* Removes holy androids

Making chaplain androids EMP immune should probably be a separate PR.

* Update nanites.dm

typo fix

* Update nanites.dm

Syntax fix

* Update android.dm

Fixes var

* Update android.dm

Fixes limb damage reduction

* Finishes making nanites available to androids.

Forgot to touch the other files.

* Update android.dm

Adds robotic brute/burn messages.

* Lets anything that isn't a silicon get nanites.

* Revert "Update android.dm"

This reverts commit f5fdc8dc81.

* Removed limb damage reduction.

* Adds NONANITES trait

I was told that you should check if a mob is a carbon before checking carbon traits. (I have not tested this but it compiles.)

* Update code/datums/components/nanites.dm

Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>

* Update code/datums/components/nanites.dm

Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>

---------

Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
2023-03-06 21:54:00 -06:00
Mqiib
a002be1261 MECH MELEE UPDATE PART 2: AWESOME WEAPONS EDITION (#17717)
* baton katana and spear

* tweaks

* e

* ee

* lets GO

* slower

* this might work

* comment

* plus rapier

* yeah that works maybe

* small tweaks that i did while spriting

* holy shit its late

* rapier fix

* sprite get

* its done i guess

* last fixes

* nodamage

* this was supposed to not be a bug fix

* weapon tweaks

* more tweaks n changes n variables

* FUCK armour penetration

all my homies hate object armor

* small island country

* SMALL ISLAND COUNTRY

* SM A L  L IS L AND CO UN T RY

* combat design

* turf stabbing
2023-03-05 12:53:15 +05:00
Waterpig
af055577dc Fixes a few things (#18075) 2023-02-26 13:17:14 +00:00
Skrem_7
deccfcdec2 makes ammo boxes versatile (#18052) 2023-02-26 13:07:43 +00:00
Molti
8aa8c8dc8a A few tweaks to nanite balance (#17858)
* Nanites changes

* Update weapon.dm

* Update weapon.dm

* Update weapon.dm

* Removes fake death

* stuff i forgot

* un nerf flesheating and meltdown
2023-02-26 12:33:24 +00:00
ynot01
93c0922d33 Fix tape recorder tape being unprintable (#18014)
* Update autolathe_designs.dm

* Update autolathe_designs.dm
2023-02-23 18:14:43 -06:00
Mqiib
caf9257395 Sidewinder Again: Now With Sprites! (#18007)
* AND WE'RE BACK

* SO MUCH SIMPLER

* better facing

* Update mecha.dm

* SPACES?

* e

* construction time

hopefully

* haha oops

* e

* SPRITED

* Gets rid of useless thing

* Update all_nodes.dm
2023-02-23 23:26:36 +00:00
ynot01
a3a9a1731d Security Lethal Melee: Vibration Blade (#17850)
* vibby

* Update weapon_designs.dm

* normal sized so its not free

* -10 wound bonus

* Update YogStation.dmm
2023-02-21 17:58:32 -05:00
Uristthedorf
f8b735fd3a Removed dilithium cost from super power cell, increased glass cost to match that of hyper power cell, added silver and gold cost to half that of hyper power cell cost. (#17868)
* Update power_designs.dm

Removed dilithium cost from super power cell, increased glass cost to match that of hyper power cell.

* Update power_designs.dm

Added gold and silver cost
2023-02-20 22:30:53 +02:00
Ling
a737b7291e Fix a ton of harddels (#17803)
* Fix a ton of harddels

* Out of scope

* Stupid
2023-02-11 16:35:33 +00:00
Ling
f83723c389 Ports SSfoam and SSsmoke (#17742)
* Ports SSfoam and SSsmoke

* Remove dupe define
2023-02-08 00:52:57 +00:00
adamsong
a0c1cc44b3 [s] Fixes workaround for combat mech auth requirement (#17746) 2023-02-03 00:23:43 -05:00
00ze-cyclone
3cd7a41375 A couple hardlight changes (#17584)
* let's make that bow obtainable

* give a location to the node
2023-01-30 08:35:01 -06:00
Ling
a6d7e3fd15 TGUI Preferences Menu + total rewrite of the preferences backend (#17381)
* TGUI Preferences Menu + total rewrite of the preferences backend (#17368)

* It compiles

* It opens

* Sync 1

* Add asset caching

* Sync 2

* It opens without dev now

* Update a few packages

* Sync 3

* Sync 4

keybind fix

* start of dehardcoded species

* Small fixes

* Add more individual preferences

* ASS sync

* Automatic changelog generation #17368 [ci skip]

* AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

* e

* Fix some TS stuff

* Sort quirks starting from good

* Fix skin tone selector

* Jamie Fixes

* Update moth.dm

* Fix latejoin menu + tweaks

* Some fixes

* Finally fix job selection

* e

* Ling

* MORE

* config

* Convert pref: ooccolor

* Convert pref: asay color

* Convert pref: tooltips

* Convert pref: ui style

* Convert pref: buttons locked

* Convert pref: hotkeys

* Convert pref: tgui stuff

* Convert pref: windowflashing

* Convert pref: ghost stuff

* Convert pref: map & antag

* Convert pref: PDA stuff

* Convert pref: credits & glasses


1

* Convert pref: name

* Convert pref: appearances 1

* Convert pref: appearances 2

* Convert pref: jobless role

* Convert pref: runechat

* Convert pref: yogtoggles + tail wagging


1

* Convert pref: client fps

* Convert pref: graphic settings

* Convert pref: pda uplink & menuoptions

* Convert pref: map & flare

* Convert pref: Bar choice

* Fix setup character button

* Convert pref: alt announcer

* Fix

* Add cycle background button

* Convert pref: disable balloon alert

* fix

* Clean savefile

* Fix backpack pref

* Fix underwear selection

* Fixes some shit

* Updates

* Fix computer runtime

* Fix pref names

* Convert pref: donor item & hat

* More computer fixes

* Convert pref: borg hat

* Convert pref: donor pda (broken)

* Convert pref: purrbation

* Convert pref: afreeze

* Convert pref: accent

* Various savefile improvements

* Convert pref: persistent scars


1

* A few pref fixes

* Some more fixes

* Various SSoverlays improvements

* Add IPC appearances

* Add polysmorph appearances

* No icons for ipc and polysmorph

* Podpeople deserve death

* Add plasmaman appearance

* h

* fix

* fix2

* asdf

* fsdf

* aaaaa

* FUCK MOTHS

* Preternis color

* e

* e

* Update human.dmi

* icon fix

* un snowflake

* fix underwear icon

* remove color from here

* donor ree

* aa

* maybe

* Restore a bunch of TGUI files

* More TGUI fixes

* test

* Fix more errors

* a

* test

* e?

* a;lso this

* maybe

* Fix

* Revert "maybe"

This reverts commit 14d044a7e3.

* fuck off m8

* e

* fak off m8

* e2?

* AHHH

* AHA

* AHHH

* fix linter 2

* debug

* fix runtime

* Update dynamic.json

* Revert "debug"

This reverts commit 18681432bd.

* 2

* who sleeps in an async?

* Hack

* e

* Fix a few blocking calls

* Oh bother

* Stay dead

* fuck

* Update jobs.dm

* move debugging

* Update jobs.dm

* Test

* YEET

* Revert "YEET"

This reverts commit 4082e3b133.

* Update jobs.dm

* Update jobs.dm

* e

* Fix sechailer runtime

* Fix human hair color

* d

* Ports part of that job refactor

* Convert latejoin to new departments

* Fix ghost form

* Quirk validation

* Hopefully pod color fix

* oops

* Prayge job fix

* test

* Better unit test asset loading

* Remove print

* Add error just in case

* Remove brief outfit and bypass centcom deadmin

* Remove broadcast login/logout

* Remove darkened flash

* Remove fov darkness

* Remove ghost lighting

* Remove some tgui prefs

* Typo fix

* Small fixes

* IPC name fix

* IPC and pod colors

* Jobless fix

* Donor item fix

* Oopsie

* Quirk bandaid

* Misc

* Move new prefs to Preferences tab for now

* Add skillcape

* FUCK THIS SHIT

* Remove /tg/ gamer cloak

* Restrict some job related preferences to clean up UI

* Remove useless client var

* e

* Small tweaks

* Dont allow selecting mood quirks if mood is disabled

* AHHH

* Filter ckey-locked donor items

* stupid jamie

* AI core display fix

* Move donor stuff back to the top

* Remove TODOs

* Clean up perks

* Linter fixes

* e

* WORKS

* LORE

* Fix skillcape list

* Backpack why

* Fixes

* Fix cargo console

* Remove these

* Add horns, frills and mark

* Fix not applying all features

* Add some missing mutant bodyparts

* Update numberinput

* Makes animatednumber cooler

* Oops

* Add default ghost orbit

* Default to normal backpack

* Fixes skillcapes not being filtered

* Donor fix prayge

* yep

* Adds fallback latejoin menu

* Rework donor stuff a bit

* Fix donor tgui logic

* Delete unused proc

* Update FA

* Un-yogify quirks

* Better checking of quirks

* Update tgfont

* Fix quirk icons

* Fix backup name

* Fix donor stuff

* A few runtime fixes

* Fix another runtime

* Give fallback latejoin verb upon connecting

* Update AirAlarm interface

* maybe this works

* Test

* Sentient

* Remove AI core display preview icons

* Fix resetting plasmaman helmet style

* Equip plasman in preview

* Fix plasmaman preview icon

* fuck keybind fix

* Extra keybind sanity

---------

Co-authored-by: Yogbot-13 <admin@yogstation.net>
Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
Co-authored-by: adamsong <adamsong@users.noreply.github.com>
2023-01-28 15:26:19 +00:00
ynot01
7a26bfc17c pets runtime because she deserves it (#17645)
* pets runtime

* Update unsorted.dm

* Update unsorted.dm
2023-01-28 12:24:18 +00:00
ynot01
118dec69a8 Security nerf: Mindshield firing pins no longer printable (#17634)
* fpin nerf

* Update packs.dm

* Update packs.dm
2023-01-27 19:13:13 -05:00
Skrem_7
c8a7d24080 goodbye wt (#17590) 2023-01-22 17:04:20 +00:00
ynot01
159e6bf846 NT-USP revamp (#17501)
* NT-USP revamp

* wound bonus

* rule of cool

* changed wound bonus

* angery ntusp

* sprite change

* =new moodkit sprite by biome

Co-authored-by: Byemoh <baiomurang@gmail.com>
2023-01-18 11:35:48 +01:00
TheRyeGuyWhoWillNowDie
ee2ded102d Farewell Syringe Guns (#17466)
* death

* lol

* Update medical.dm

* Update code/modules/research/techweb/all_nodes.dm

Co-authored-by: Molti <108117184+Moltijoe@users.noreply.github.com>

* lol

Co-authored-by: Molti <108117184+Moltijoe@users.noreply.github.com>
2023-01-13 22:30:38 +00:00
Ling
9d15ddd421 A few keybinding improvements and fixes (#17457)
* Prevent SSinput from constantly requesting moving in-place

* nvm lol

* Removed proc overhead from the Input subsystem

* Fixes cases of held keys getting stuck

* Some changes suggested by lummox

* Misc changes
2023-01-13 22:30:14 +00:00
TheRyeGuyWhoWillNowDie
134e026fca reworks the ebow to be cooler and probably less overpowered (#17150)
* rework

* Update special.dm

* Update ebow.dm

* g

* Update code/modules/reagents/chemistry/reagents/toxin_reagents.dm

Co-authored-by: Molti <108117184+Moltijoe@users.noreply.github.com>

* Update code/modules/reagents/chemistry/reagents/toxin_reagents.dm

Co-authored-by: Molti <108117184+Moltijoe@users.noreply.github.com>

* Update toxin_reagents.dm

* Update code/modules/reagents/chemistry/reagents/toxin_reagents.dm

Co-authored-by: Molti <108117184+Moltijoe@users.noreply.github.com>

Co-authored-by: Molti <108117184+Moltijoe@users.noreply.github.com>
2023-01-12 11:05:03 +00:00
Manatee
1ba55a0a37 Replaces lag with lag(lite) (#17319)
* a couple files

* another quarter basically

* awooga

* so many changes

* comma moment

* oop and a zero

* guggugugug

* Update magic.dm

* e

* Update dcs.dm

* e

* finally

* Update watertank.dm

Fixwatertank

Co-authored-by: Molti <gamingjoelouis@gmail.com>
2023-01-12 01:07:38 +00:00
Waterpig
8afba6502f New clown tech: Holobanana projector (#17283)
* Holobanana?

* Sign added to all, now for sprites

* Sprites part 1

* Banana

* Less text, more [BANNED]

* clownmask projector????
2023-01-10 20:06:28 -05:00
00ze-cyclone
71065e48fa fuck this shit (#16933) 2023-01-07 13:22:45 -06:00
Aquizit
c10247c4f5 unconcious & concious (#17366)
* unconcious

* concious
2023-01-07 10:47:04 -06:00
BurgerLUA
717419dcd9 Adds the D.O.T.A. suit. (#16963)
* Morphine administered.

* no wonder it compiled with no errors lmao

* wow it actually works

* removes useless stat that seems to do nothing

* done

* forgot to save this

* fixes the damage handler not working

* requested changes, tweaks some voiceline chances

* suit doesn't restrict speech when emagged

* changes the suit sprites to be better

* the suit now properly hides gloves, shoes, and jumpsuits

* Apply suggestions from code review

Co-authored-by: Ling <lingbleed@gmail.com>

* requested changes

* requested changed

* oops

Co-authored-by: Ling <lingbleed@gmail.com>
2023-01-07 14:45:54 +00:00
Molti
c119d23d66 right print name (#17356) 2023-01-06 18:15:35 -06:00
Jamie D
ee71456440 Moves Syringe Gun to Armoury and Rapid to Armoury Lathe (#17276)
* Update weapon_designs.dm

* maps
2023-01-05 14:08:15 -06:00
Jamie D
37a75475ad [TG UPDATE] 4 - TGUI - WOULD YOU LIKE TO UPGRADE TO THIS EDITION? (#17311)
* e

* https://github.com/tgstation/tgstation/pull/55157

* manual

* Replace alert usage with tgui_alert (#58419)

Pretty much every alert() call is replaced with tgui_alert, except one I replaced with tgalert as a fallback. If tgui_alert exists, why not use it?

* e

* e

Co-authored-by: Celotajs <81999976+celotajstg@users.noreply.github.com>
2023-01-04 15:52:06 +00:00
Skrem_7
e94ae0197c halves .38 boolet metal cost (#17222) 2023-01-02 02:25:06 +00:00
ynot01
d8ccfefcbc 357box (#17186) 2022-12-29 22:36:03 +00:00
Skrem_7
9b6beac1f1 the bullet is lethal (#17158) 2022-12-24 16:25:13 +00:00
Molti
c1cb8450e8 Lets IPC get nanites (#17131) 2022-12-24 11:35:51 +00:00
Notamaniac
2c55857dbf Fixes plort machine turning invisible when using a screwdriver on it (#17071)
* Fixes plort machine turning invisible when using a screwdriver on it

* cuackles sprite

* orca sprite
2022-12-21 07:50:58 -05:00
Theos
00c49f1b43 fixes neural network nanite program not being unlocked when it should be (#17124)
* fixes certain nanite programs not being available for research

* Update all_nodes.dm

* die
2022-12-20 21:05:43 -06:00
ynot01
d10c5c7aae Update xenobiology.dm (#17107) 2022-12-18 22:42:05 -06:00
Notamaniac
b2343650a0 Fixes self sustaining trying to use a null extract name on intialize (#17101) 2022-12-18 17:10:57 -06:00
Bop
4521603ba7 [PORT] Long range gas analyzer (#16983)
* gamin

* fix

* kinda believe this should work now

* moment

* ther

* fix icon

* Update all_nodes.dm
2022-12-17 14:46:55 +00:00
Molti
ed3f904eed Tweaks how the speed potion works (#16925) 2022-12-15 23:55:06 +01:00
Molti
2189f87763 More firestacks tweaks (#16927)
* more firestacks tweaks

* Update shower.dm

Co-authored-by: Manatee <74586965+MajManatee@users.noreply.github.com>
2022-12-05 00:16:06 -06:00