Commit Graph

2587 Commits

Author SHA1 Message Date
JC Denthead
9b3b4dd2be Lists inside of lists.. (#12273) 2021-09-17 12:53:46 +01:00
adamsong
3baeaeb0c4 Steals tg's span macros (#12232)
* Steals tg's span macros

* Fix alphabet

* Updated some more spans

* Misses a conflict

* Fix compile errors

* Converts more spans

* oops
2021-09-17 12:50:16 +01:00
Theos
26191754f1 Ports wounds from TG (#11955)
* piss

* second set of files

* theos feels pain and dies

* code works lmao

* other stuff

* YES YES YES

* Update zombies.dm

* egg

* whoops

* bubblegum alt attacks won't wound

* bone hurting juice hurts bones

* something's fucky wucky

* humans are no longer blue space babes but projectile damage is still wack

* IT WORKS???????

* other stuff

* turns out im big brain and already handled that should be testable live now

* WHOOPS

* medical pens not in stupid area

* fix regen mesh icons

* tool_behavior and defines plus allowing wound healing to override surgical tool no touchy bit

* should help

* mapping problem

* fix monkies shitting out blood all the time

* going to remove examine_more being stupid

* this is stupid i think it works though

* Empty commit, more bad code

* this probably fdixes something

* buckshot buffed back to where it should be

* woundings

* missed this one

* fix gamebreaking bug

* turns out damaging ANYTHING causes suit sensors to break whoops

* stuff up to limb disable refactor

* aid scanner can no longer kill you if you use it too much, preventing the robot uprising for another few decades

* Update burn_dressing.dm

* wtf

* shotgun slugs have a wound bonus of -30 putting them in line with other high damage weaponry that has even less

* burn debriding uses the scalpel rather than the hemostat

* debriding for patch/treat no longer causes wounds

* Give syndicate medical cyborg a bonesetter

* like 5 more prs ported

* fixes burn ointment and mesh application not having a progress bar

* gamemode zombies get easydismember and easily wounded

* managed to screw up self cautery this fixes it

* carbons can't use check self for injuries but humans can

* honey gives +2 sanitization to burns

* re-add this if sensors get fixed

* should fix a runtime I made on accident when trying to make examine more less jank

* last 2 prs and some holdup fixes since these touched on that

* set target = src so the progress par shows up i think

* Update mutations.dm

* fixes twohanded reuqired weapons by reverting some change I don't understand

* fixes blood sprites

* actually properly fixes the thing

Co-authored-by: Gabriel Adamson <adamson.g@gmail.com>
Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
2021-09-11 13:19:11 +01:00
adamsong
509b725e56 [Vote 830] Disable cryo pods for 30 minutes (#12175)
* [Vote 830] Disable cryo pods for 30 minutes

* Fixes typos
2021-08-30 18:36:14 +01:00
Theos
da9003a6ad shuttles move after the round ends (#11999) 2021-08-21 14:14:20 +02:00
Jamie D
ec9e889d46 Job Alternative Titles (#11973)
* Job Alternative Titles

* e

* Jamie is bad at coding, alternate titles now works

* Makes code better, should be good now

* FUCKING JOB TITLES - KILL ME

* CHANGES

* Might fix borgs

* Update code/modules/jobs/jobs.dm to prevent merge conflicts

* BugFixes! Woohooo!

* Bugfix 2

Co-authored-by: Gabriel Adamson <adamson.g@gmail.com>
Co-authored-by: adamsong <adamsong@users.noreply.github.com>
2021-08-19 21:24:07 +01:00
TheGamerdk
711c1da36d Removes passive income from the Security Budget 2 [Electric Boogaloo] (#11533)
* kaput

* boop

* Revert "kaput"

This reverts commit e549c852ea.

* boop

* Update economy.dm

* Update economy.dm

* Update economy.dm
2021-08-14 15:00:25 +01:00
alexkar598
0d1b78c0ef Dring dring, the 90s called, they want their URLs back (#12019) 2021-08-14 14:25:34 +01:00
adamsong
a3c4fbebbd Prevents code words in HTML tags from being highlighted (#12003)
* Prevents code words in HTML tags from being highlighted

* Prevents code words in HTML tags from being highlighted

* Force run tests
2021-08-14 13:52:39 +01:00
adamsong
3a53f6eb82 [s] Removes the global protected varlist from vv, making it much harder to modify (#12001)
* Removes the global protected varlist from vv

* Force run tests
2021-08-12 00:47:04 +01:00
ynot01
874fe3e517 [BOUNTY] Maltese Falcon Renovation (YogStation Map) (#11882)
* Maltese Falcon Renovation (YogStation Map)

* utilize GLOB.landmarks_list

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

* does a lot regarding the bar remote

* wops

* Moves bar choice to pref (incomplete)

doesn't work + need to make catch for when there is no bartender

* remove bar remote from map

* fixes a mistype

* fixes bar not spawning, adds catch for no bartenders joining

* adds irish bar override, fixes bar/cook spawns, fixes bar/kitchen atmos not working correctly

pref display still broken

* fixes bar pref display & save

* check for if in rotation bar

* typo

* sanitize save

* space for pretty

* Update code/modules/client/preferences_savefile.dm

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

* Update code/controllers/subsystem/job.dm

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

* Update yogstation/code/modules/jobs/job_types/_job.dm

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

* Update yogstation/code/modules/jobs/job_types/_job.dm

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

* Update code/modules/client/preferences_savefile.dm

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

* remove turf check

* disengages child safety lock

* re engages child safety lock but better

* moves bartender job check to proc/EquipRank

* box

* poke build

* moves bartender check to after job selection in ticker.dm + includes non-bartender prefs if no bartender

* IRISH

* run without players

Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
2021-08-04 12:13:37 +01:00
adamsong
98cdf7841f Fix drive by landing sometimes stranging people on centcom (#11845)
* Fix drive by landing sometimes stranging people on centcom

* Update job.dm

Co-authored-by: Theos <theubernyan@gmail.com>
2021-07-24 11:59:27 +01:00
Xoxeyos
4374b935ce Dynamic 2021 & Ghost Pool Protection (#11139)
* Please let this work

Good luck to myself, Xoxeyos

* This shit is fucking abhorrent

Admin.dm, rust_g, game.dm, mobs.dm, pai.dm, dynamic folder, holy_weapons.dm, admin_verbs.dm, topic.dm, ghost_pool_protection, antag_datum.dm, CTF.dm, corpse.dm, _event.dm, living/brain/posibrain.dm, giant_spider.dm, dynamic.json

* Why is this here?

* Update dynamic_rulesets_roundstart.dm

* Merges Dynamic 2021 final fixes

* Will this work?

* Maybe this might work.

* This was suggested as a change.

* Fixes bad bugs

* Easy enough.

* Update ghost_pool_protection.dm

* Update ghost_pool_protection.dm

* Update dynamic.dm

* Update dynamic.dm

* Update dynamic_rulesets_latejoin.dm

* Update dynamic_rulesets_latejoin.dm

* Update dynamic.dm

* Update dynamic_rulesets_roundstart.dm

* I can put in sound_enviroment when I figure out what it is

* Update mob_defines.dm

* Update mob_defines.dm

* Update mob_defines.dm

* Security and Command personnel rolled infiltrator again

* Update dynamic.dm

* Ports over https://github.com/tgstation/tgstation/pull/58644 - No more mass infiltrations?

This is an attempt to keep infiltrators from spawning in nonstop.

* Update ruleset_picking.dm

* Update dynamic_rulesets_latejoin.dm

* Update dynamic_rulesets_roundstart.dm

* Update dynamic_rulesets_roundstart.dm

* weight configurement

* weight configurement

* Update dynamic_rulesets_roundstart.dm

* Update dynamic_rulesets_latejoin.dm

* Update dynamic_rulesets_roundstart.dm

* Update dynamic_rulesets.dm

* Update dynamic.dm

* Update dynamic_rulesets_latejoin.dm

* Update dynamic_rulesets_roundstart.dm

* Update dynamic_rulesets_roundstart.dm

* Update dynamic_rulesets.dm

* Update new_player.dm

* Update dynamic_rulesets_roundstart.dm

* Update dynamic_rulesets_midround.dm

* Update dynamic_rulesets_latejoin.dm

* Update dynamic_rulesets_midround.dm

* Update dynamic_rulesets_roundstart.dm

* Update dynamic_rulesets_roundstart.dm

* Update dynamic_rulesets_latejoin.dm

* Update dynamic_rulesets_roundstart.dm

* Adds from logging from https://github.com/tgstation/tgstation/pull/58451/

* Finishes up adding https://github.com/tgstation/tgstation/pull/58451/

* Update dynamic_rulesets_midround.dm

* Update dynamic_rulesets_midround.dm

Co-authored-by: Redmoogle <dakotamew@gmail.com>
Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
2021-07-09 10:49:41 +01:00
Anvilman6
c85fa9e2ea Adds partial Command integration for Non-Humans (#11505)
* Adds partial Command integration for Non-Humans

Allows Non-Humans to enroll in Command positions, dependent on Species. Applies to both roundstart and latejoin.

* Ethereals, Polys moved from HoS to RD, CE 

Per lengthy consultation with other developers, I have decided to move Ethereals and Polysmorphs out of the HoS qualification into RD/CE respectively.
Main documentation to be adjusted accordingly, and fuller explanatory comment to be posted to thread shortly.
2021-07-09 10:43:29 +01:00
Maxim Nikitin
7013fa39d5 Voice Announcement System for AIs and Captains (#11548)
* Voice Announcement System

* Fixes shit the linter complained about

* Uses topic instead of JSON files

* fixes alex's problems

* use /dev/urandom on linux

* GenerateToken

* update the config in theory

* Allow downloading sounds via Get Server Logs
2021-07-01 11:46:27 +01:00
alexkar598
1c611b9cff Ports #59750 from TG: Adds configs to disable hard deletes (#11622)
* Adds configs to disable hard deletes

* Apply suggestions from code review

Co-authored-by: Jordan Brown <Cyberboss@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: MrStonedOne <kyleshome@gmail.com>
Co-authored-by: Jordan Brown <Cyberboss@users.noreply.github.com>
Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
2021-06-26 12:12:06 +01:00
swissloaf
51fbb4059c Adds station traits: Small modifiers that can randomly be chosen each round (#11134)
* Station Traits

* Update positive_traits.dm

* Test

* Revert "Test"

This reverts commit c99e3e9db5.

* Update sound.dm

* Update code/datums/station_traits/positive_traits.dm

Co-authored-by: Redmoogle <dakotamew@gmail.com>

* Update code/__HELPERS/priority_announce.dm

Co-authored-by: Redmoogle <dakotamew@gmail.com>

* Update ai_laws.dm

* Update traits.dm

* Update neutral_traits.dm

* Update negative_traits.dm

* Negative bot trait

* Update negative_traits.dm

* Adds an admin log hpoefully

* Update station.dm

* Update station.dm

* Update station.dm

* Update station.dm

* Update station.dm

* Update station.dm

* Update station.dm

* Removes custom alert message for now

* Update station.dm

* Update game_mode.dm

* Update extended.dm

* Update game_mode.dm

* Update dynamic.dm

* Update dynamic.dm

* Update extended.dm

* Update game_mode.dm

* Update dynamic.dm

* Update game_mode.dm

* Update dynamic.dm

* Update extended.dm

* Revert "Update extended.dm"

This reverts commit 2235319bb3.

* Revert "Update dynamic.dm"

This reverts commit 6af1fbaf60.

* Revert "Update game_mode.dm"

This reverts commit dd84d504dc.

* Try again

* Update game_mode.dm

* Let's test making them more common

* Medbot update

* Update negative_traits.dm

* Update negative_traits.dm

* tHNE great f

* Update traits.dm

* Update job.dm

* Update negative_traits.dm

Co-authored-by: Redmoogle <dakotamew@gmail.com>
2021-04-10 12:17:08 +01:00
TheGamerdk
99568b6460 TGUI vote (#11170)
Co-authored-by: Jeremiah <42397676+jlsnow301@users.noreply.github.com>
2021-03-22 08:26:19 +00:00
ChesterTheCheesy
5a77daff7f Fixes the arena shuttle by demodularising it (#11098)
* Update fun_balloon.dm

* Update bubblegum.dm

* Update shuttles.dm

* Update shuttles.dm

* Update emergency_arena.dmm

* Update mapping.dm

* de-modulizes arena into 2 files

* minor tweak to Gumdrop

* hopefully fixes maps

* this too

* fixes shuttle lights

* some fixes

* un-ocd engines

* engine

* arena

* makes wej's mood lighting work

* renames arena to "The Arena" so it doesn't show up on top of the list

Co-authored-by: pp <patpol4@protonmail.com>
Co-authored-by: alexkar598 <25136265+alexkar598@users.noreply.github.com>
2021-03-15 21:03:20 +01:00
Theos
2ffcbd6429 probably works (#10984) 2021-02-13 16:24:20 +00:00
Theos
e8b5fbd160 fix staff of storms not disabling current storms (#10961)
* probably fixes the staff of storms

* uses get_weather here

* Update weather.dm
2021-02-06 12:48:43 +00:00
Alex Dimitrijevic
7ddeee50c9 added no more cuss words guys sound to round end (#10814) 2021-01-07 13:48:43 +00:00
TheGamerdk
4e95227477 Zombie Gamemode (#7984)
* thing

* fixed

* noi

* thing

* i hate you

* nerf

* Stuff

* Zombies!

* Thing

* Fixes evo

* Balance

* damage

* Less

* Stamina damage BAD!

* Acid less shit

* buff

* Nerfs

* RUN!

* refactor

* Cooldown

* Admin add

* span

* Forced zombify, fuck you marmio

* Rebalance

* ...

* fix

* Handcuffs bad!

* Damage

* spit

* less OP

* Classes Finished

* Fixed

* murderbone bad, mkay!

* stupid

* thing

* Fixes

* Report

* uoh

* few fixes

* fuck you alexkar

* stuff

* duck you alexkar

* small fixes

* woop

* Update hud.dmi

* pog

* awkward

* pog

* hey

* Update zombie.dm

* Update hud.dm
2020-12-31 11:24:03 +00:00
Jamie D
d60aebe2bb Revert "CLOCK AND BLOOD TORTURE 2: THE RESUMMONING (#8991)" (#10687)
This reverts commit 6ea27bb700.
2020-12-20 20:39:52 +00:00
Theos
6ea27bb700 CLOCK AND BLOOD TORTURE 2: THE RESUMMONING (#8991)
* clock cult agents added with framework for gamemode
also moved clock cult unlocks out of the clock cult team so agents can use them

* escape one survivor objective and soul extraction clock side both complete, gamemode info started, etc

* blood agents moved to DLC so clock can be tested, reorganizing, foolproofing some stuff, addition/completion/whatever of clock implant and objective, addition of basic bloodcult agent stuff in preparation for blood agent DLC, removal of debug interaction from agent slab

* no making real slabs from agent slabs

* clock gets some starting power can't believe i forgot this

* code runs off 100% all natural 0 []

* make scaling actually work

* cut recursive thing

* Update clock_mobs.dm

* bloodcult work

* bloodcult start stuff

* newline

* bloodcult objectives, cleanup, and bloodcult restrictions

* merge conflict I fixed but didn't get saved because ??

* see above

* oops all redacteds

* Update hierophant_network.dm

* Update game_options.dm

* bloodcult fixes and repositioning stuff

* clock cult gets 1000 starting power

* fix runtime

* wording

* Update traitorcult.dm

* Update traitorclock.dm

* FORGOT THIS

* Update soulextractobjectives.dm

* Update traitorcult.dm

* Update cult_structures.dm

* impant

* Update game_options.txt

* Update traitorcult.dm

* Update traitorcult.dm

* probably actually most  definitely fixes literally everything

* Update traitorcult.dm

* Update traitorcult.dm

* Update traitorcult.dm

* Update traitorcult.dm

* fuck this

* Update traitorcult.dm

* Update traitorcult.dm

* Update traitorcult.dm

* fuck

* agent scaling down to 15

* Update traitorblood.dm

* Update traitorclock.dm

* Update soulstone.dm

* Update blood_magic.dm

* Update blood_magic.dm

* genious

* Update blood_magic.dm

* Update blood_magic.dm

* Update implantobjectives.dm

* Update blood_magic.dm

* Update blood_magic.dm

* fi clock agent not fgetting slapb

* fuck

* this is a mind proc retadrd

* agent scaling pulling double duty for objectives and cult size

* Update implantobjectives.dm

* Update traitorcult.dm

* deshittening

* Update implantobjectives.dm

* Update implantobjectives.dm

* Update soulextractobjectives.dm

* Update traitorcult.dm

* Update traitorclock.dm

* Update traitorblood.dm

* Update traitorcult.dm

* mess around with clock agent team probably fix issue with objective desc

* same with blood agents

* reflect changes to make objective text work in gamemode file

* Update code/game/objects/items/robot/robot_parts.dm

Co-authored-by: alexkar598 <25136265+alexkar598@users.noreply.github.com>

* cant believe I forgot that

* Update code/game/gamemodes/traitor/traitorcult.dm

Co-authored-by: alexkar598 <25136265+alexkar598@users.noreply.github.com>

* Update objective.dm

* Update code/game/gamemodes/objective.dm

Co-authored-by: alexkar598 <25136265+alexkar598@users.noreply.github.com>

* Update code/modules/antagonists/clockcult/clock_items/replica_fabricator.dm

Co-authored-by: alexkar598 <25136265+alexkar598@users.noreply.github.com>

* Update code/game/gamemodes/traitor/traitorcult.dm

Co-authored-by: alexkar598 <25136265+alexkar598@users.noreply.github.com>

* Update code/game/gamemodes/traitor/traitorcult.dm

Co-authored-by: alexkar598 <25136265+alexkar598@users.noreply.github.com>

* all of this kind of wrote itself

* I think this'll stop teams from being made without having members

Co-authored-by: alexkar598 <25136265+alexkar598@users.noreply.github.com>
Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
Co-authored-by: Nichlas Pihl <nichlas00100@gmail.com>
2020-12-20 15:04:05 +00:00
Jamie D
433fd9f04d Fixes: Comms Consoles, Space Pods, HoloCreator, Disease Stat Panel, Achievement ui, Select Equipment, Dilithium crystals, hides server hop (#10569)
* Select Equipment is not fun but is fun?

* eek

* Should fix Achievements

* fixes comms console shuttles showing emagged ones

* Fixes guardian and diseases

* hides server hop

* Fixes Dilithium crystals

* Fixes Dilithium and Rune Chat stat panel

* Fixes Space Pod!

* ??!?

* tgui would help

* Update dead.dm

* Update private_server.txt

* Update tgui-panel.bundle.js

* EEE
2020-12-06 15:35:13 +00:00
Jamie D
a3cc8b984a Engine Configurable by Config (#10504) 2020-11-26 12:39:12 +00:00
TheGamerdk
eaa40420eb Bunch of TGUI stuff (#10491)
* view playtime

* comms console

* Update communications.dm

* Create sanitize.js

* more

* MORE

* finalized

* compile TGUI

* game compiles

* dead code

* Update communications.dm

Co-authored-by: Jared-Fogle <35135081+Jared-Fogle@users.noreply.github.com>
Co-authored-by: prodirus <44090982+prodirus@users.noreply.github.com>
Co-authored-by: Aleksej Komarov <stylemistake@gmail.com>
2020-11-23 21:20:54 +00:00
alexkar598
e4d525346d Update configuration.dm (#10488) 2020-11-23 21:18:25 +00:00
Xoxeyos
b329abed13 Merges most of Dynamic Fixes II from Beestation (#10402)
* makeuncloneable addition

* Update revolution.dm

* Update revolution.dm

* Adds exrev support for dynamic

* Adds dynamic stuff need to add support for darkspawn etc

* shadowling support

* Adds vampire and wizard supports

* Adds Darkspawn Support

* Update dynamic_rulesets_midround.dm

* Update dynamic_rulesets_latejoin.dm

* Update dynamic_rulesets.dm

* Update dynamic.dm

* Update roundend.dm

* Don't clone provecateurs, don't clone revheads during dynamic.

* reroll turdis

* reroll turdis

* try and fix error 137

* Update dynamic.dm

* Update game_options.txt

* Update dynamic.dm

* adds dynamic.json

* Update game_options.dm

* Update code/game/gamemodes/dynamic/dynamic.dm

Co-authored-by: jcatjmeow <40673387+jcatjmeow@users.noreply.github.com>
Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
2020-11-19 09:28:45 +00:00
Jamie D
22b2d66eb7 Fixes 14th Novem (#10429)
* Fixes nyctophobia shuttle probably

* Fucking 4 hours Lobby music Title
2020-11-16 13:57:17 +00:00
Jamie D
3d6cdec4bb [Admin] Makes the Admin verbs Less Shit (#10425)
* Admin Verbs

* Interner sound fix
2020-11-15 18:41:25 +00:00
Redmoogle
6a257c42b9 Make events fire slightly more often (#10384)
* speed

* Update code/controllers/subsystem/events.dm

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

* Update code/controllers/subsystem/events.dm

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

Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
2020-11-14 09:18:28 +00:00
TheGamerdk
d14a170811 Gives the AI one(1) shell if there are no roundstart cyborgs (#10397)
* Finished

* æ
2020-11-12 22:26:31 +00:00
Jamie D
3f478fd264 OOPSIE - FIXES DONATOR 2020-11-10 23:45:10 +00:00
TheGamerdk
65e3fe7465 CDN Assets + TGChat + Statbrowser Restyle (#10211)
* asset cache cdn

* Fix cdn rsc (#52886)

I was converting this to use length so it didn't have to care if the list existed or not, and forgot to remove the .len. this broke cdn .rsc files because length(num) returns 0.

* Add warning about https to the external rsc config (#53367)

today in hostchat we discovered that most of the servers who tried to 
do cdn the .rsc, had unknown issues because they had used https:// 
urls. Byond can't into https.

like 5 servers had failed to get this to work because of that pitfall, 
so im gonna add a warning to the config.

* tchat

* tgchat compile

* fixes

* Merge pull request #53011 from stylemistake/tgui-chat-fix-asay

tgchat: Fix asay

* chat color

* logging

* webstorage

* compile TGUI

* actually like compiles on the DM side

* Update chat-dark.scss

* Update chat-light.scss

* Update resources.txt

* Update tgui-panel.bundle.css

* Colors

* compile

* s

* s

* Ports Gamers TGChat so we can edit it. - NOT LIVE TGCHAT BRANCH (#10226)

* asset cache cdn

* Fix cdn rsc (#52886)

I was converting this to use length so it didn't have to care if the list existed or not, and forgot to remove the .len. this broke cdn .rsc files because length(num) returns 0.

* Add warning about https to the external rsc config (#53367)

today in hostchat we discovered that most of the servers who tried to 
do cdn the .rsc, had unknown issues because they had used https:// 
urls. Byond can't into https.

like 5 servers had failed to get this to work because of that pitfall, 
so im gonna add a warning to the config.

* tchat

* tgchat compile

* fixes

* Merge pull request #53011 from stylemistake/tgui-chat-fix-asay

tgchat: Fix asay

* chat color

* logging

* webstorage

* compile TGUI

* actually like compiles on the DM side

* Update chat-dark.scss

* Update chat-light.scss

* Update resources.txt

* Update tgui-panel.bundle.css

* Colors

* compile

* s

* s

Co-authored-by: Kyle Spier-Swenson <kyleshome@gmail.com>
Co-authored-by: Aleksej Komarov <stylemistake@gmail.com>
Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
Co-authored-by: skoglol <33292112+kriskog@users.noreply.github.com>
Co-authored-by: TheSmallBlue <ilanmori@hotmail.com>

* Fixes Replay Chat

* Update to_chat.dm

* Update chat.dm

* Update demo.dm

* yarn berry

* yarn berry compile

* Update resources.txt

* Update config/resources.txt

* Update resources.txt

* Attempt at fixing reconnect.

* Lets try fix it again

* oops

* THROW THE SINK AT IT

* ree

* Makes Travis work again thank you jamie

* Fixes snowflake images

* Update security.dm

* Updates TGChat Test Merge (#10307)

* asset cache cdn

* Fix cdn rsc (#52886)

I was converting this to use length so it didn't have to care if the list existed or not, and forgot to remove the .len. this broke cdn .rsc files because length(num) returns 0.

* Add warning about https to the external rsc config (#53367)

today in hostchat we discovered that most of the servers who tried to 
do cdn the .rsc, had unknown issues because they had used https:// 
urls. Byond can't into https.

like 5 servers had failed to get this to work because of that pitfall, 
so im gonna add a warning to the config.

* tchat

* tgchat compile

* fixes

* Merge pull request #53011 from stylemistake/tgui-chat-fix-asay

tgchat: Fix asay

* chat color

* logging

* webstorage

* compile TGUI

* actually like compiles on the DM side

* Update chat-dark.scss

* Update chat-light.scss

* Update resources.txt

* Update tgui-panel.bundle.css

* Colors

* compile

* s

* s

* Ports Gamers TGChat so we can edit it. - NOT LIVE TGCHAT BRANCH (#10226)

* asset cache cdn

* Fix cdn rsc (#52886)

I was converting this to use length so it didn't have to care if the list existed or not, and forgot to remove the .len. this broke cdn .rsc files because length(num) returns 0.

* Add warning about https to the external rsc config (#53367)

today in hostchat we discovered that most of the servers who tried to 
do cdn the .rsc, had unknown issues because they had used https:// 
urls. Byond can't into https.

like 5 servers had failed to get this to work because of that pitfall, 
so im gonna add a warning to the config.

* tchat

* tgchat compile

* fixes

* Merge pull request #53011 from stylemistake/tgui-chat-fix-asay

tgchat: Fix asay

* chat color

* logging

* webstorage

* compile TGUI

* actually like compiles on the DM side

* Update chat-dark.scss

* Update chat-light.scss

* Update resources.txt

* Update tgui-panel.bundle.css

* Colors

* compile

* s

* s

Co-authored-by: Kyle Spier-Swenson <kyleshome@gmail.com>
Co-authored-by: Aleksej Komarov <stylemistake@gmail.com>
Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
Co-authored-by: skoglol <33292112+kriskog@users.noreply.github.com>
Co-authored-by: TheSmallBlue <ilanmori@hotmail.com>

* Fixes Replay Chat

* Update to_chat.dm

* Update chat.dm

* Update demo.dm

* yarn berry

* yarn berry compile

* Update resources.txt

* Update config/resources.txt

* Update resources.txt

* Attempt at fixing reconnect.

* Lets try fix it again

* oops

* THROW THE SINK AT IT

* ree

* Makes Travis work again thank you jamie

* Fixes snowflake images

* Update security.dm

Co-authored-by: Kyle Spier-Swenson <kyleshome@gmail.com>
Co-authored-by: Aleksej Komarov <stylemistake@gmail.com>
Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
Co-authored-by: skoglol <33292112+kriskog@users.noreply.github.com>
Co-authored-by: TheSmallBlue <ilanmori@hotmail.com>
Co-authored-by: alexkar598 <25136265+alexkar598@users.noreply.github.com>

* Fixes

* Undo Kitchen Sink

* Fucking 7 Hours.

* status panel

* stat panel fixes

* fixes

* stat panel stuff

* Stat panel finish

* Compile, oops

* Update server_maint.dm

* Update world.dm

* Update interface.dm

* tgui compile

* Update subsystems.dm

* fix statpanel deleting whole admin tab (#54211)

fix: adminhelping no longer removes entire admin tab
fix: end of round no longer removes entire admin tab

* Update skin.dmf

* verbs?

Co-authored-by: Kyle Spier-Swenson <kyleshome@gmail.com>
Co-authored-by: Aleksej Komarov <stylemistake@gmail.com>
Co-authored-by: skoglol <33292112+kriskog@users.noreply.github.com>
Co-authored-by: TheSmallBlue <ilanmori@hotmail.com>
Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
Co-authored-by: alexkar598 <25136265+alexkar598@users.noreply.github.com>
Co-authored-by: Couls <coul422@gmail.com>
Co-authored-by: Tad Hardesty <tad@platymuus.com>
Co-authored-by: Bobbahbrown <bobbahbrown@gmail.com>
2020-11-10 19:10:27 +00:00
Jamie D
7daccf1f96 Fixes 6th November - Free Miners, Fireaxecabinets, Xray eye exploit, autolathe, runtimes (#10349)
* Fixes

* e

* Update job.dm

* What was I smoking

* Not cigarettes clearly.

* Jesus I must of been drunk
2020-11-07 10:16:15 +00:00
Redmoogle
dbd09a6587 [PORT] Fixes Wrong Garbage Controller Timeouts (#10275)
* Fix

* Fix?
2020-11-04 18:55:44 +00:00
Jamie D
98508e8302 Runechat 1.1 - TG Edition (#10318)
* RUNECHAT UPDATES

* Fixes hologram speech hopefully.

* Update ai.dm
2020-11-04 18:28:54 +00:00
Jamie D
3d3146f8da [Admin] Adds replays to all past notes and future ones, Adds view replay button for clients (#10273)
* ReplaysAndShit

* Update interface/interface.dm

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

* Hows this

* oopsie

* oops oops

* FAT FINGER

Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
2020-11-01 18:56:48 +00:00
Mqiib
cb77de4adb Makes polysmorphs mentor only (#10242)
* Hot singles now available

* Recursive is_mentor
2020-11-01 18:50:46 +00:00
Jamie D
e9c958fb11 Revert "Revert "TG performance tweaks - oh-god-please-kill-me-edition ASYNC / SLEEP BAD / Profiler"" (#10254)
* Revert "Revert "TG performance tweaks - oh-god-please-kill-me-edition ASYNC / SLEEP BAD / Profiler (#10207)" (#10252)"

This reverts commit c936816e14.

* FIXES NO BUTTON PRESS BS
2020-10-29 22:15:01 +00:00
Jamie D
c936816e14 Revert "TG performance tweaks - oh-god-please-kill-me-edition ASYNC / SLEEP BAD / Profiler (#10207)" (#10252)
This reverts commit 38f3174826.
2020-10-29 19:54:16 +00:00
Jamie D
38f3174826 TG performance tweaks - oh-god-please-kill-me-edition ASYNC / SLEEP BAD / Profiler (#10207)
* Im sleepy

* Reee

* oopsie Linter go brrrr

* Update code/datums/components/storage/concrete/bag_of_holding.dm

Co-authored-by: Nichlas Pihl <nichlas00100@gmail.com>

* Update code/controllers/subsystem/air.dm

Co-authored-by: Nichlas Pihl <nichlas00100@gmail.com>
2020-10-29 19:28:57 +00:00
Jamie D
0dd6fae119 [Port] Explosions Subsystem Test 1 (#10202)
* Explosions Subsystem Test 1

* Fucking linter

* Fucking TG Are Dents

* SCREW OFF LINTER
2020-10-28 17:54:13 +00:00
Jamie D
10c9af0d77 Material datums - Moogle Helped - Check #10169 for more info (#10176)
* Hmm

* work please

* Fixes

* Ack

* REEE

* EEEE

* e

* e

* e

* STAND FIX

* Update code/game/machinery/autolathe.dm

Co-authored-by: Nichlas Pihl <nichlas00100@gmail.com>

* Update code/game/machinery/autolathe.dm

Co-authored-by: Nichlas Pihl <nichlas00100@gmail.com>

Co-authored-by: Nichlas Pihl <nichlas00100@gmail.com>
2020-10-28 17:53:59 +00:00
Jamie D
b75326696e Revert "Runtimes go BRRR (#10184)" (#10217)
* Revert "Runtimes go BRRR (#10184)"

This reverts commit a701a112d7.

* Revert "speed (#10195)"

This reverts commit 5545556c0a.

* Revert "Lighting Optimizations (#10183)"

This reverts commit 22d231fa16.

* Revert "Update parrot.dm (#10174)"

This reverts commit 94f8365a52.

* Revert "Boodcode ™️ (#10194)"

This reverts commit b8bbc7fda3.

* Revert "add nonlethal to boxing (#10187)"

This reverts commit ff05965daf.

* Revert "Optimize (#10185)"

This reverts commit 5b44f36a07.

* Revert "artist id (#10171)"

This reverts commit aae9995a84.

* Revert "New polysmorph and lizard options (#10165)"

This reverts commit e0ffa081d3.

* Update config.txt

* Revert "Revert "Optimize (#10185)""

This reverts commit afda4150e6.

* Revert "Revert "artist id (#10171)""

This reverts commit 8b9959c995.

* Revert "Revert "New polysmorph and lizard options (#10165)""

This reverts commit 7d0b12fa1a.

* Revert "Revert "add nonlethal to boxing (#10187)""

This reverts commit b37df0036a.

* Revert "Revert "Boodcode ™️ (#10194)""

This reverts commit cea04725e5.

* Revert "Revert "Update parrot.dm (#10174)""

This reverts commit 9061bbecc8.

* Revert "Revert "Lighting Optimizations (#10183)""

This reverts commit 220d307494.

* Revert "Revert "speed (#10195)""

This reverts commit 35c69e5bb1.
2020-10-28 17:46:36 +00:00
Jamie D
a701a112d7 Runtimes go BRRR (#10184)
* Runtimes go BRRR

* Update liver.dm

Co-authored-by: Theos <theubernyan@gmail.com>
2020-10-27 09:39:45 +00:00
swissloaf
0a5d8a2696 Adds the Shuttle Catastrophe Event (#10182)
* w

* Update shuttle_catastrophe.dm

* Update shuttle_catastrophe.dm

* Update shuttle_catastrophe.dm
2020-10-27 09:39:02 +00:00
Jamie D
fb8eeb5a1f Tgui 4.0 - IN PROGRESS (#10116)
* Night 1

* Bit more

* MORE

* JS AND SHIT

* MORE

* IT COMPILES MOSTLY

* More and prepare for tgchat

* Woah there captain, TGUI 4.1 first.

* Shoo

* Copyshites

* Hmm

* Hmm

* Fixxxxx

* Fucking Apcs

* Fuck off autoupdate

* Rename DropDown.js to Dropdown.js

* Vending

* Few Fixes

* More Fixes

* Stand HO

* fixes sleepers without breaking anything else I think

* Oops

* Fixerinos

* Oopsie

* BUNDLE

Co-authored-by: Theos <theubernyan@gmail.com>
2020-10-25 18:34:06 +00:00