Commit Graph

2442 Commits

Author SHA1 Message Date
TheRyeGuyWhoWillNowDie
4aeb1cffa0 Update shotgun.dm (#17568) 2023-02-01 10:51:08 +01: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
TheRyeGuyWhoWillNowDie
6e306294ae remove kinetic accelerator recoil (#17655)
* Update kinetic_accelerator.dm

* Update kinetic_accelerator.dm
2023-01-27 15:48:22 -06:00
Theos
1e2de47810 Fixes runtime when firing suppressed weapons without suppressors (#17593)
* Update gun.dm

* Update gun.dm
2023-01-27 11:30:12 -05:00
Byemoh
e6d6bb1d24 more deepfrying (#17656) 2023-01-27 08:24:44 -06:00
Skrem_7
131bd049e1 hp my beloathed (#17589) 2023-01-25 17:39:31 -06:00
Skrem_7
42cacb52bb makes hardlight bow recharge rates reasonable + makes their arrows even better (#17591)
* project varus with hail of blades

* arrow buff too because lol

* forgot to add wound_bonuses because yikes dog

* clockies didn't have wound
2023-01-25 15:21:38 -06:00
00ze-cyclone
1e96d98a25 fix (#17600) 2023-01-24 10:21:58 -06:00
Skrem_7
c8a7d24080 goodbye wt (#17590) 2023-01-22 17:04:20 +00:00
ynot01
67e2beffd5 Fixes laser NT-USP mags not showing ammo and NT-USP not being red when having a lethal mag (#17565)
* makes the game worse

* Update rechargable.dm
2023-01-20 16:21:50 -06:00
Mqiib
6261d6ba2e IT SHOOTS STRAIGHT (#17547) 2023-01-18 17:45:43 -06: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
Ling
df044da860 Backports several SSlighting improvements: overlay lighting (#17271)
* Backports SSlighting optimizations

* Overlay lighting, first version compiles

* Change conflicting defines

* Sparks and beams dont count towards lumcount

* Fix rendering

* Various fixes

* Fix errors

* Fix PDA light


1

* a

* Update game_options.txt

* Fix plasmaman helmet

* Fixes

* Glowy changes

Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
2023-01-13 22:42:23 +00: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
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
Jamie D
01ccf01673 Update beams.dm (#17444) 2023-01-11 21:12:48 +00:00
Jamie D
faba6ee9a6 Update beams.dm 2023-01-10 18:02:28 +00:00
ynot01
fb70380c39 Update rechargable.dm (#17412) 2023-01-09 17:14:31 -06:00
00ze-cyclone
71065e48fa fuck this shit (#16933) 2023-01-07 13:22:45 -06:00
Byemoh
0e309e5a82 NT-USP - American Security - How I Learned to Stop Worrying and Love the Gun (#16414)
* gun

* vendor

* remove disablers from jobs

* poop

* maybe spell it right

* asteroid + gax

* armory

* bye to all your ammo if you get heavy EMP'd

* bald

* sprite adjustment from orca feedback

* ammo change + vending change

* pixel perfect

* Update ArmamentsDispenser.js

* if this works you owe me an antag token

* maps

* Update rechargable.dm

Co-authored-by: ynot01 <ynot000001@gmail.com>
Co-authored-by: Chubbygummibear <kullen.ds@gmail.com>
2023-01-07 14:06:44 +00:00
Jamie D
19901c98af Runtimes 31st December (#17251)
* Update login.dm

* More

* more

* Update code/modules/mob/dead/observer/observer.dm
2023-01-02 03:11:08 +00:00
Mqiib
7d38e503e7 reduced range (#17238) 2023-01-02 03:01:13 +00:00
ynot01
d8ccfefcbc 357box (#17186) 2022-12-29 22:36:03 +00:00
Skrem_7
6b8b5fa682 Slugs now have damage falloff (#17141)
* slugs have damage falloff now

* reorganization + spelling fix

Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
2022-12-24 16:25:31 +00:00
Skrem_7
1ade82f309 shotgun pellet negative AP (#17140) 2022-12-24 16:16:56 +00:00
Jamie D
d155fd3c7c Update beams.dm 2022-12-24 13:35:52 +00:00
Skrem_7
094f4ac12b hehe (#17118) 2022-12-24 11:34:51 +00:00
Skrem_7
b19fe86a7d Switching to semi-automatic sets accuracy to default gun accuracy (#17095)
* purpose!

* makes the code adjustment a little more long-term adjustable
2022-12-24 11:27:49 +00:00
Skrem_7
b9318b3ac7 makes gun suck less (#17094) 2022-12-24 11:27:07 +00:00
Molti
2b8cd07f6f Rebalances Ethereal "eating" (#17022)
* Makes ethereal easier to charge

* no longer start full charge

* changes it to use ETHEREAL_CHARGE_SCALING_MULTIPLIER
2022-12-17 14:52:16 +00:00
Bop
12c334b297 Nerf rad goat again and minor rad anomaly tweaks (#17009)
* armor rad

* beter

* gamin

* guh

* gjh

* nerf aswell

* fix

* ner

* fucking goat

* ick

* now dodge

* better var

* fix

* good

* Update goats.dm

* breh
2022-12-12 16:51:56 +00:00
Skrem_7
792b322045 i had a little bit of an oversight (#17001) 2022-12-08 17:35:14 -06:00
SapphicOverload
0bccb0d63f particles go brrrrr (#16946) 2022-12-05 22:33:29 -06: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
Simplehorror
c3eec6af08 Fix meteorshot not moving doors (#16899) 2022-12-04 22:08:40 -06:00
ynot01
53447c4cd2 Adds infrared sights attachment (#16879)
* infra

* add to node

* based on body temp

* Update species.dm

* infra vision

* Update _attachment.dm

* action toggle!!! yippee!!!
2022-12-02 15:06:12 +00:00
Molti
682e5180fa Adds bikehorn "suppressor" (#16847)
* Adds bikehorn "suppressor"

* temp image updates

* new attachment sprites

* updated attachmentsprite again

* Capital T
2022-12-02 14:47:17 +00:00
Skrem_7
931ebff236 this is a terrible idea (#16722) 2022-12-02 12:42:52 +00:00
Skrem_7
43e9533676 stechkins your .357 (#16717) 2022-12-02 12:34:05 +00:00
ynot01
261d26cfd4 Update pistol.dm (#16718) 2022-11-26 15:36:38 +00:00
00ze-cyclone
c00fbfdbc2 Brain damage gun (#16387)
* flayer rays now only break your mind

And potentially break it A LOT

* Make the mindflayer small and have 6 shots

with the new rays it shoot it won't be effective by itself, this make it have a small powercell so you really understand to not use it alone and also small so you can easily carry it along something else. The mindflayer is not enough by itself  but will multiply the effectiveness of any stamina damage weapon when paired with them.

* Update special.dm

* normal cell

actually it's probably fine to let it have 100 stamina damage in its battery

* Add the mindflayer design

Yes it's sec and not armory because it's worse than getting a xray gun so there would be no reasons to take it when you have armory access. Idea is for it to be a way to make stamina effective when you don't have access to lethal and can't just stamcrit the target. It's also non lethal enough to go there.

* oops

nothing there to see, move along

* add the mind flayer design to basic beam weaponry

* Update special.dm

* Delete energy.dmi

* Add files via upload

* Update mindflayer.dm

* Delete projectiles.dmi

* Add files via upload

* Delete energy.dmi

* Add files via upload

* give the flayer ray it's own sprite

* Update mindflayer.dm

* alien tech instead

Kinda fit the theme, also make it immune to balance complains because it will appear only once in a blue moon.

* Delete guns_lefthand.dmi

* Delete guns_righthand.dmi

* Add files via upload

* Give the mind flayer its own inhand sprite

* CHOKE!!

* You have our latest warcrime in your hands

* Update weapon_designs.dm
2022-11-22 00:02:23 +01:00
TheRyeGuyWhoWillNowDie
5fece2662c reduces the validhunting capabilities of syringe guns by making piercing syringes not fit into most syringe guns (#16397)
* troll

* h
2022-11-19 14:35:57 +00:00
Theos
46b0edcfaa Update gun.dm (#16511) 2022-11-17 05:30:50 -05:00
Skrem_7
b05478b1d7 boosts american happiness by 3 (#16408) 2022-11-13 15:09:32 +00:00
Molti
8fad1a1f90 Cheese staff now properly reverts after a duration (#16366)
* Cheese staff now properly reverts after a duration

* Cheese doesn't get to commit suicide

* Don't forget the indent

* Forced them to drop their item, also puts them into stasis while in the cheese so they don't slowly suffocate
2022-11-13 14:20:52 +00:00
Skrem_7
68d25ae833 speed consistent (#16360) 2022-11-13 14:16:08 +00:00
Molti
16d65f52b8 MANKIND IS DEAD. BLOOD IS FUEL. HELL IS FULL. IPC MARTIAL ART (#16073)
* MANKIND IS DEAD.
BLOOD IS FUEL.
HELL IS FULL.

* now for the boring update commits

* brings back "Martial" from the comment

* maybe fixes the error?

* should fix the error now

* It worky now?

* adding emp counter

* EMP proof fuckery

* Adding temporary empresistance is a headache

* EMP counter works now
Also gives short term immunity after either counter or getting hit

* All done, except for that one error in the linter

* i might have just been dumb

* Blood is fuel part is improved
Shotgun now causes blood splatters
Variable speed boosts

* adds a dash sound effect

* screen_alert.dmi fixes

* readds the icons
2022-11-13 11:30:23 +00:00
Skrem_7
7ef784c94f Adds K-41s DMR for nukies, adds alternative 7.62 ammunition, overhauls atom penetration code for projectiles (#16191)
* new gun + projectile penetrations

* some name oversights

* orca sprites
2022-10-29 15:06:42 +01:00
ChesterTheCheesy
4aa6c0b45d either destroys the entire game, or increases performance... maybe both (#16178) 2022-10-29 15:02:44 +01:00