Commit Graph

234 Commits

Author SHA1 Message Date
Molti
23d72bedd2 DynamicPirateNames (#18513) 2023-04-23 23:36:20 -05:00
Skrem_7
9c266cf867 It's Nar'sie now (#18609) 2023-04-22 15:16:06 -04:00
solwashere
7dcdddb683 who is gus?? (#18414)
* Update traumas.json

* Update strings/traumas.json

Co-authored-by: Theos <theubernyan@gmail.com>

---------

Co-authored-by: Theos <theubernyan@gmail.com>
2023-03-30 21:47:04 -05:00
ktlwjec
3499649a17 hulk tip removed (#17587) 2023-01-22 17:03:23 +00:00
Skrem_7
8e0359387f Player Species Naming Convention Update (#17267)
* new names and naming conventions

* lessens yanderedev by 74%

* minor efficiency tweaks?

Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>

Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
2023-01-11 21:14:17 +00:00
Marmio64
10f5d725a1 slight old gods sect clarification (#17269) 2023-01-03 19:13:53 -06:00
adamsong
fa832b902f [Port] Doing mail again (#16147)
* port: cargo mail

* fix: forgot .dme file in commit

* chore: fix lints

* add postmark/stamp icons

* setup delta_time

* more of the port

* more job goodies ported

* fix sec officer

* fix some tg->yog stuff

* fix check for station faction

* only remove the waiting mail amount that was actually delivered

* fix fake nude code being obvious and check if code is already set

* fix variable name

* re-add strange reagent for HoP

* more atmostech goodies

* station engineer goodies

* warden goodies

* more goodies

* Adds null check

* Fixed small parcels not being mailable, and set the default sort for junk mail to disposals

* Makes lootdrops drop loot in the same loc in which they are, rather than just on the floor

* add purple hat icon

* fix: envelopes with two items should give both now

* fix: mail amount was using incorrect calculation

* fix typo

* Fuck your tails

* Why didn't these commit?

* Added debug verb to dump loot

Co-authored-by: Inari Whitebear <inari_whitebear@fastmail.jp>
2022-10-29 14:41:40 +01:00
alexkar598
fe673a6362 Update ai.txt (#16239) 2022-10-25 12:49:47 +02:00
00ze-cyclone
cf01fecec3 Redpill & neo bundle update (#15525)
* more bullets

Previously the total worth of the bullets was 8 TC, now that bullets are cheaper I added more so it's still worth 8 TC, I gave it more AP since let's be real it's what you want to use because it's just 10mm+1, I didn't gave it more standard because you can already print them to refill the mags, the soporific rounds are to bring more variety because I don't want it to be just AP, AP and more AP and gave it one more incendiary mag so you can akimbo the burning bullets.

* Redpill injector now give you a real redpill

Sorry Jamie, I couldn't find a good name for the variable

* Add a few more redpills

Everyone got their own language now so the line about lizard language doesn't make any sense now.
2022-09-10 20:21:28 +02:00
Xoxeyos
597f6cec25 Adds a cool new brain damage line. (#15468)
* Update traumas.json

* Update traumas.json
2022-08-29 12:35:55 +01:00
Xoxeyos
29af2a90c4 Update traumas.json (#15467) 2022-08-29 12:35:48 +01:00
ynot01
4b2a214e03 Update nightmare.txt (#15340) 2022-08-20 13:51:20 +01:00
Bop
cd602e7579 fuck fuck (#14812) 2022-07-16 16:06:31 +01:00
Byemoh
20b4e84376 Removes Jive Accent (#14400)
* Delete accent_jive.json

* Update accents.json
2022-06-14 12:55:18 +02:00
ynot01
06bc5a4195 removes some racism (#14261) 2022-05-28 17:26:12 +01:00
Jamie D
ee33713523 Update abductee_objectives.txt (#14239) 2022-05-24 22:51:01 +01:00
Chubbygummibear
0853f946d1 Removes the last L word reference in yog (#13352)
* bad word gone dab

* balls gottem
2022-02-28 07:01:47 +01:00
ChesterTheCheesy
4d369ae1db Eldritch horror - the final PR (#13033)
* Update is_helpers.dm

* Update role_preferences.dm

* Update traits.dm

* Update names.dm

* Update traumas.dm

* Update miscellaneous.dm

* Update scanners.dm

* Update sql_ban_system.dm

* Add files via upload

* Update headcrab.dm

* Update panacea.dm

* Create e

* Delete e

* adds horror

* Add files via upload

* Update suicide.dm

* Add files via upload

* Update brain_item.dm

* Update death.dm

* Update human.dm

* Update transform_procs.dm

* Update gun.dm

* Update organ_manipulation.dm

* Update uplink_items.dm

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Create horror.txt

* Add files via upload

* Update yogstation.dme

* adds horror-relatated tips

* fixes a typo

* Update code/_onclick/hud/horror.dm

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

* Update code/game/objects/effects/temporary_visuals/miscellaneous.dm

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

* Update code/game/objects/effects/temporary_visuals/miscellaneous.dm

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

* Update code/modules/antagonists/horror/horror.dm

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

* Update code/modules/antagonists/horror/horror.dm

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

* Update code/modules/antagonists/horror/horror.dm

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

* Update code/modules/antagonists/horror/horror.dm

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

* Update code/modules/antagonists/horror/horror.dm

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

* Update code/modules/antagonists/horror/horror.dm

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

* Update code/modules/antagonists/horror/horror.dm

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

* Update scanners.dm

* Update code/modules/antagonists/changeling/powers/headcrab.dm

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

* i hope this won't break again

* actually makes horror unable to force lings to suicide

* fixes duplicate definition

* Not needed, changeling code already checks for that

* Cleans up a lot of code

* thank you theos for absolutely nerfing the crap out of horror tentacle

* cleans up a lot of bibby's suggestions and fixes a few bugs

* not sure if i changed anything in this file, but fuck it

* lets fix that merge conflict

* i sure hope github doesn't go nuclear

* oops made horror unable to work

* i hate logic gates

* sorry for commit spam but this thing literally broke horror and i wanna fix it as soon as possibles

* HAHA STUPID DE MORGAN! (tested works as intended)

* abominations summoned by curator horn should not attack horror anymore

* adds missing "

* cannot use lube ability whilst dead anymore

* Update horror_abilities_and_upgrades.dm

* flailing lube stops when you're killed while doing it

* fixes ordering so you can't get stuck in wrong animation at the last spin

* Horror can no longer squeeze through welded airlocks

* Infesting people is now assigned to Alt+Click

* makes tentacle arm no longer affected by range multipliers

Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
2022-02-02 18:44:08 +00:00
Marmio64
fba8fef590 new tip (#13077)
read the fucking book
2022-01-12 17:36:24 +00:00
athena413
fd2d53fb3a Update yogs_ion_laws.json (#12673) 2021-11-16 10:02:27 -05:00
grimm-hollowknight
d965f666d6 Adds 2 new names to the Space Ninja naming list. (#12295)
* The "La-Li-Lu-Le-Lo"! How's that possible!

* i change my mind on these ones

Co-authored-by: Idinuum <37936685+Idinuum@users.noreply.github.com>
2021-09-15 07:12:59 -04: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
Cartlord
6dcce4e19e Removes more AI ion law possibilities (#12261)
* Update mushrooms.dm

* Update ion_laws.json

* Update ion_laws.json
2021-09-08 10:12:22 -05:00
Cartlord
13bcb6a0b6 Removes 4 ion law listings because they don't seem like they belong in this server (#11827)
* Update mushrooms.dm

* Update ion_laws.json
2021-07-24 11:40:21 +01:00
Theos
b302e2152a removes "DO HARM" ion law since it is stupid (#11719) 2021-07-06 22:37:21 -04:00
grimm-hollowknight
8d776a22f1 do i sound like that (#11189)
Co-authored-by: Idinuum <37936685+Idinuum@users.noreply.github.com>
2021-03-25 09:28:46 +00:00
grimm-hollowknight
df6cab6016 Update death_commando.txt (#11140)
Co-authored-by: Idinuum <37936685+Idinuum@users.noreply.github.com>
2021-03-20 12:58:08 +00:00
TheGamerdk
df61c9900a Hulk Rework 2021 Edition [BOUNTY] [Old-Yogs] (#10902)
* initial commit

* Finished

* HULK SMASH THOSE COMMAS

* HULK BRAIN HURTY

* HULK SMASH BUGS

* HULK NOT DUMB SHUTUP

* SMASHY

* Update hulk.dm

* Update code/modules/mob/living/carbon/carbon_defense.dm

* Update code/datums/mutations/hulk.dm

* Update life.dm

* Update code/datums/mutations/hulk.dm

Co-authored-by: AsV9 <andreaslv99@hotmail.com>
2021-03-17 22:29:19 -04:00
swissloaf
871e7486df Wiz-Off: An Arcane Battle for the Fate of the Universe! (#11107)
* Wizoff

* Update wizoff.dm
2021-03-12 09:39:26 +00:00
Redd
9452bedd18 Ion Laws Get Modified v2 (#10969)
* i am too tired to figure out if this actually gets used but council wanted it removed

* adds funny haha crew does not need shoes ion law

* council mandated pruning (hope you like prune juice)

* adds an item to ion things

* adds some yogstation legends to ion law list for crew

view yogstation\code\modules\events\ion_storm.dm for all the ion laws that can form using these lists

* Update yogs_ion_laws.json

removes the meta player references

Co-authored-by: Redd <breadisredd@gmail.com>
2021-02-13 16:21:51 +00:00
LoliconSlayer
c791bd463a Makes an attempt to remove Skewium in a way that's no longer retarded (#10572)
* Holy fuck am I bad at coding

* Removes the recpie

* Removes bounty

* Tips

* reagents

* Can you tell I'm webediting?
2021-01-04 16:13:31 -05:00
wejengin2
70efec57c1 Some ion laws changes (#10669)
* cheese

* clean
2020-12-20 13:04:12 +00:00
Hopekz
4c2322f9c9 Cleans up all accents (#10654) 2020-12-20 13:00:48 +00:00
Jamie D
d0cef42e36 Huge Atmospherics Update - Five layer pipes and new funny gases (#10447)
* AHHHHHHHHHHHHH

* oopsie

* Fucking extools, who would of guessed

* eee

* MAPS GO BRRRRR

* Icons

* Update code/modules/atmospherics/machinery/portable/canister.dm

Co-authored-by: Hopekz <hopekxx@gmail.com>

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

Co-authored-by: Hopekz <hopekxx@gmail.com>

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

Co-authored-by: Hopekz <hopekxx@gmail.com>

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

Co-authored-by: Hopekz <hopekxx@gmail.com>

* Update code/game/objects/items/grenades/atmos_grenades.dm

Co-authored-by: Hopekz <hopekxx@gmail.com>

* Update code/game/objects/items/twohanded.dm

Co-authored-by: Hopekz <hopekxx@gmail.com>

* Update code/modules/atmospherics/machinery/components/binary_devices/pressure_valve.dm

Co-authored-by: Hopekz <hopekxx@gmail.com>

* Update code/modules/atmospherics/gasmixtures/gas_mixture.dm

Co-authored-by: Hopekz <hopekxx@gmail.com>

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

Co-authored-by: Hopekz <hopekxx@gmail.com>

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

Co-authored-by: Hopekz <hopekxx@gmail.com>

* More shit

* Update basemats.dm

* Cock and Balls

* oh my god kill me please I hate gases and colton is a slave master someone call the cops he is after me and I dont feel good. I need some help here because I dont know what im doing and im very scared.

* Fuck off linter

* HMMMMMMMM

* Hmm?

* afasggsag

* REEEE

* COMPI:E BAD

* Hmmmm

* icons maybe

* T mixer

* Icons

* Ree

* Please work

* Fucking yogs folder

* Reeee

* Icon and runtime

* Reee

* Indents

* MIXER GO BRRR

* E

* Last update of the night

* oopsie

* Linter go Brrr

* REEE

* MOre fixes

* e

* Electroshitter

* EEE

* FUCK

* Maybe makes this work

* tg bad

* Come at me linter.

* Fucking oops

* Update electrolyzer.dm

* LINTER GO TO HELL - GIMMIE DAT GREEN TICK

* Im dumb

* E

* Update electrolyzer.dm

* Fixes vents

* Fixes

* E

* Fucking Jank code is jank

* R

* r

* Update tgui.bundle.js

* fucking moja just used goddamn find and replace

* Theos

Co-authored-by: Hopekz <hopekxx@gmail.com>
Co-authored-by: Theos <theubernyan@gmail.com>
2020-11-26 20:54:29 +00:00
Jamie D
2b4e2b9dfc Jamie Fixes bugs and closes loopholes and Pisses off the Players and the Admins at the same time! (#10502)
* Fixes Achievements, removes ling checks, fixes admin verbs, fixes kitty ears bug, fixes

* Stops mods from being able to Get from Centcom

* Stops rebee exploits.

* Update mind.dm

* Removes stupid ion law.

* Fixes arcade sprite

* Fixes Cans

* Should fix monsters wagon

* Snek verb
2020-11-26 20:46:38 +00:00
Jamie D
b80a77572d Fixes Runechat runtimes and Adds Singing And fixes lots of other runtimes (#10325)
* E

* More runtimes

* Fucking i(n)dent I swear
2020-11-05 20:25:37 +00:00
boodaliboo
6654f8d4db adds a new tip informing people how to use altar of god (#9728)
* Update tips.txt

* .

* Update tips.txt

* Update strings/tips.txt

Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
2020-09-24 19:50:43 +01:00
missatessatessy
b287772b6d Polysmorph Race (#9600)
* Polysmorphs

Attempts to try add em

* some desc changes

* added actual icons

* changesource flags

* Blood?

* Update polysmorphs.dm

* Small fixes, sprites

* Update polysmorphs.dm

* beep

* TAILS

WHY WONT THE TAILS FUCKING WORK

* I cry

* Update polysmorphs.dm

* Update eyes.dm

* crying noises

* I think it works

* names + languages

* overlay

* Touch up
2020-09-24 19:03:44 +01:00
MonsWTF
394da8864f Changes HoS Tip (#9653) 2020-09-08 23:30:13 +01:00
TheGamerdk
5e514f81e7 Ports tgui-next 3.0, removes tgui 1.0 + Smart Asset Cache (#8291)
* Update Smes.js

* teleporter

* timer

* mining

* infra + prox

* uplink

* apc

* laser

* compile

* ui_x and ui_y and custom_materials

* 512

* smart asset cache

* vending machines

* Fixes missing icons. Removes rasta beanie

* cargo

* MULE + Intelli + Shuttle + Preferences

* AI fixer

* robot

* thing

* thing x2

* mecha

* compile

* oops

* Mining Vendor Fix

* Update traitordevices.dm

* Update proximity.dm

* Update EmergencyShuttleConsole.js

* rebuild

* uwu

* Revert "uwu"

This reverts commit de3ab5ff76.

* Update autodrobe.dm

* Update Vending.js

* Update _vending.dm

* Update Vending.js

* Update _vending.dm

* Build

* Update _vending.dm

* rebuild

* Update _vending.dm

* laser

* shuttle

* gigas

* signaller

* launchpad

* Update Vending.js

* eigthball

* pad

* ntnet relay

* labor stuff

* solar

* contrcators

* sprite fix

* Fixes contractor runtime (#45932)

* fix

* word change

* fixes contractor tablet (#47559)

* contractor

* ntos card console thing

* fixes

* dna console

* tweaks

* byondUI

* cargo hold

* fixes

* robit

* malf picker

* compile

* dependencies

* electropack

* transfer valve

* canvas

* fixes

* uplni stuff

* dna

* e

* tgui

* Octet separators in DNA Console genome sequencer. (#50516)

* Octet separators for the octet separator god.

* Code review changes

* REMOVES TGUI

* KNOB

* r

* tgui 3.0

* compile

* fixes

* fixes

* crafting fixes

* canister

* refactors

* bio gen

* MIT license

* seed

* Update NaniteCloudControl.js

* Update Uplink.js

* uwu

* oops

* fixes

* nanites

* Fixes nanite deactivation timer

* Revert "Fixes nanite deactivation timer"

This reverts commit c5fcfd34de.

* Revert "nanites"

This reverts commit eade3a61f4.

* various fixes

* compile

* turdis

* Update build_tgui.sh

* akwrard

* ha

* haha, HAHAHA!!

* compile

* fixes

* quick fix

* gps + dna fixes

* Compile

* DNA

* fixes

* sleeper + optable

* fixes

* mulebot

* Update cloning.dm

* Update cloning.dm

* Update ClockworkSlab.js

* Update Operating.dm

* Update nanite_chamber.dm

* Update nanites.dm

* Update nanites.dm

* Update stasis.dm

* Update asset_list_items.dm

* Update ClockworkSlab.js

* uwu

* oof

* Various FIxes + clockwork UI

* compile

* Sleeper fix

* Crew console

* AWKWARD

* PsiWeb

* uwu

* uwu

* psi web

* TGUI GONE

* compile

* autolethe

* Gulag + Solar

* Canister

* build

* private sale

* compile

* Update ntnrc_client.dm

* uwu

* canvas

* uwu

* uwu

* uwu

* uwu

* uwu

* uwu

* uwu

* uwu

* compile

* rust_g 0.4.3

* rust_g 0.4.4

* paint

* fixed

* icons

* Update easter.dm

* Update yogstation.dme

* asset cache

* Update asset_cache.dm

* opops

* hmm

* hm

* oh no

* awkward

* Update asset_list_items.dm

* hey

* Update asset_list_items.dm

* Update asset_cache_item.dm

* last try

* Update asset_list_items.dm

* fuck it

* hmm

* Update asset_list_items.dm

* uwu

* Update client_procs.dm

* Update PDA.dm

* no i didn't

* Update guardianbuilder.dm

* Update solar.dm

* Update minimap.dm

* Update _vending.dm

* tgui

* Update skin.dmf

* Update tgui.bundle.js

* Fixes

* Update borg_monitor.dm

* nanite fix

* Update rust_g.dll

Co-authored-by: Neo <26365368+Neo-0@users.noreply.github.com>
Co-authored-by: Arkatos1 <43862960+Arkatos1@users.noreply.github.com>
Co-authored-by: Rob Bailey <actioninja@gmail.com>
Co-authored-by: nightred <nightred@gmail.com>
Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
Co-authored-by: Kyle Spier-Swenson <kyleshome@gmail.com>
Co-authored-by: zxaber <37497534+zxaber@users.noreply.github.com>
Co-authored-by: skoglol <33292112+kriskog@users.noreply.github.com>
Co-authored-by: TheChosenEvilOne <34602646+TheChosenEvilOne@users.noreply.github.com>
Co-authored-by: Jordie <4343468+Jordie0608@users.noreply.github.com>
Co-authored-by: 81Denton <32391752+81Denton@users.noreply.github.com>
Co-authored-by: MrPerson <spamtaffic@gmail.com>
Co-authored-by: Akrilla <mrtactical@hotmail.co.uk>
Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Co-authored-by: Aleksej Komarov <stylemistake@gmail.com>
Co-authored-by: spookydonut <github@spooksoftware.com>
Co-authored-by: AnturK <AnturK@users.noreply.github.com>
Co-authored-by: oranges <email@oranges.net.nz>
Co-authored-by: WarlockD <warlockd@gmail.com>
Co-authored-by: XDTM <heliumt@yahoo.it>
Co-authored-by: Sanator <39862806+Sanator@users.noreply.github.com>
Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
Co-authored-by: Kelenius <kelenius@ya.ru>
2020-06-14 17:52:52 -04:00
Hopekz
9ad778e057 Cleans up more JSON files (#8556) 2020-05-22 08:30:52 -04:00
swissloaf
9fe5aabfbf Adds new tips (#8537)
* Tips

* edition 1

* Update sillytips.txt

* Tipsy

* Tips
2020-05-20 21:26:48 -05:00
Hopekz
2ff5b4ec4b Some Grammar fixes (#8245)
* Some Grammar fixes

* ByeBye CAS change!

* Bye bye CAS 2
2020-05-06 12:08:34 -04:00
alexkar598
68aaa9ebd7 Merge branch 'master' into AInotRogue 2020-04-10 20:05:37 -04:00
Hopek
51d0056267 AI not rogue braindamage line 2020-04-02 04:02:57 -05:00
alexkar598
c83678dd6e Update traumas.json 2020-03-31 11:29:44 -04:00
alexkar598
82b35183d0 Merge branch 'master' into patch-22 2020-03-30 12:31:58 -04:00
Hopekz
180c3773f3 Adds Psuedo-Latin accent (on behalf of War #0100 ) (#7953)
* Adds Psuedo-Latin accent (on behalf of War #0100 )

* Updates this accent to work with the new framework.

Co-authored-by: alexkar598 <25136265+alexkar598@users.noreply.github.com>
2020-03-30 12:20:24 -04:00
alexkar598
639fbaa4ab Merge branch 'master' into patch-22 2020-03-28 17:50:30 -04:00
Gary Lafortune
5f8d7b5fcd Fixes Accents Incorrectly Capturing on the Middle of Words (#7962)
* Renames GLOB.accents to be more descriptive

* Converts accent code to using regexes instead

* (WARNING: REGEX REPLACE) Converts all accent keys into \b'd regexes

* Fixes bad list addition in mind.dm

* Fixes bad regex replace in accent data

* Re-implements the ability for accent replacements to be a randomly-selected list

* Optimizes word replacement with accents, to minimize regex use

* Reimplements accent GLOB rename to Random Quirk

borg man bad >:((((((((

* Makes word replace in accents preserve case

* Fixes bad list generation in mind.dm

* Moves accent_name2regexes creation to SSYogs

Also fixes a weird bug where the first player who spoke would determine the accent of everyone else.

* Fixes bad iteration over wordlist in mind.dm

* Fixes JSON re-interpreting regex's "\b" as a backspace character

Also cleans up other escaped characters.

BYOND's json parser apparently just treats normal backslashes as they are, so just doing this preserves the ability for accent creators to just have JSON keys be raw-af regular expressions.

* Fixes bad indexing of accent lists

* Fixes bad removal of \b wrapping of word patterns in yogs.dm

* Ditto

* Cleans up word replacements in some accent .jsons

* Removes stray debug code in yogs.dm
2020-03-27 23:44:34 -04:00