Commit Graph

1209 Commits

Author SHA1 Message Date
Redmoogle
8fe552108f Adds Nanite & Wound scans to ghost; Adds Med/Chem/nanite/Wound Scan UI Elements (#15932)
* kill me

* Why do the geneva convention prevent us from having anything red and plus shaped.
2022-10-01 13:15:30 +01:00
SuperSlayer
ea5da41c19 [Ready][Bounty] Adds new racial martial arts (#14709)
* Update computer.dm

* Update meat.dm

* Update objects.dm

* Update computer.dm

* Update meat.dm

* Update objects.dm

* boowomp

* e

* s

* s

* 3

* rev

* Update antagonists.dm

* Update blob_overmind.dm

* Update radial.dm

* Delete info.dm

* Update overmind.dm

* Update overmind.dm

* Update powers.dm

* Update role_preferences.dm

* Update job.dm

* Update mind.dm

* Update dynamic_rulesets.dm

* Update dynamic_rulesets_latejoin.dm

* Update dynamic_rulesets_roundstart.dm

* Update antag_panel.dm

* Update revolution.dm

* Update bureaucratic_error.dm

* Update _job.dm

* Update ai.dm

* Delete anti_union_propaganda.txt

* Update antagonists.dm

* Update blob_overmind.dm

* Update generic_negative_events.dm

* Update _blobstrain.dm

* Update _blob.dm

* Update _job.dm

* amonus

* del

* e

* e

* i hope ot will work

* Update antagonists.dm

* Update role_preferences.dm

* Update status_effects.dm

* Update traits.dm

* Update mind.dm

* Update objectives.dm

* Update objectives.dm

* Update traits.dm

* Update generic_positive_events.dm

* Update dynamic_rulesets_roundstart.dm

* Update hivemind.dm

* Create radar.dm

* fixes

* fix2

* fix3

* fix4

* tverb

* explosive fisting is 300$

* e

* e

* bebra

* aboba

* abobrus

* e

* amon sus

* help_verb

* bebra

* e

* vine snatch

* sususus amogus

* e

* wtf

* D

* help

* amongus

* granters

* fix

* Update garden_warfare.dm

* fixed some bugs

* vine throw now actually throws a vine

* Sex

* preternis gun

* Update garden_warfare.dm

* Update garden_warfare.dm

Co-authored-by: SuperSlayer <91609255+TymurShatillo@users.noreply.github.com>
2022-10-01 12:37:24 +01:00
Redmoogle
a91ef5c4bf Datum lighting (#15931)
* Turns lighting objects into a datum, makes all lighting be performed with an underlay. big maptick fix very good! (#58991)

credit to zewaka for the idea of using underlays

turns the lighting object movables that were unnecessary and increased maptick into a datum which then applies and removes an underlay in update(). also applies a lot of general lighting clean ups (mostly using as anything in loops and fixing single letter var names).

multiz is a little different by necessity, now only the bottom turf's lighting matters in the brightness of the top turf unlike master where the bottom turf's lighting object is hidden from the vis_contents of the top turf. there are still some kinks to iron out here though, since currently objects suspended in openspace (like tram platforms) look bad and glass floors look bad too

only thing i have left to do is make multiz work (well)

UPDATE: multiz now appears the same as far as i can tell, its possible there are other situations in which its different but datum mats work and it automatically updates if the turf below changes. now i just need to make the system less finnicky if at all possible (and possibly merge managed_turf_vis_content with managed_overlays maybe?)

new update: its basically equivalent to normal multiz as far as i can tell (visually at least, in the circumstances ive tested so far)

NEW NEW UPDATE: turfs no longer have the VIS_HIDE vis_flag and multiz works without stacking the lighting from the floor below! so this shouldnt have any overt drawbacks to master anymore

1 needless movable per tile is terrible for maptick. this is probably a larger improvement than my emissive blocker change in terms of maptick. im guessing we'd get around 0.6 average maptick per player after this where currently we get 0.85 or so

Edit: according to lemon, sybil reached 0.71 maptick per person when tm'd with this

if this is a big enough improvement i might finally be able to get rid of the Gone discord avatar

* Revert "Turns lighting objects into a datum, makes all lighting be performed with an underlay. big maptick fix very good! (#58991)"

This reverts commit ffbbeb64f4.

* port from another codebase

Co-authored-by: Kylerace <kylerlumpkin1@gmail.com>
2022-09-30 19:54:14 +02:00
Redmoogle
0cc35fc453 Adds lungs(radiators) to IPCs (#15682)
* IPC Lungs?

* no co2 passout

* makes o2 and co2 work (I should refactor this shitcode)

* Update life.dm

* fix

* Update lungs.dm

* mmmm isnt this fun!

* Update screen_alert.dmi
2022-09-23 16:41:30 +02:00
GraveHat
c608a1a6e3 Megafauna (#15594)
Ethereal go boom
2022-09-10 20:35:13 +02:00
Mqiib
e4e0a7f96a mmstamina (#15504) 2022-09-04 13:58:50 +01:00
alexkar598
60db94977d Update action_button.dm (#15401) 2022-08-21 00:30:44 +00:00
Redmoogle
68fae77cc1 can I read? (#15396) 2022-08-20 15:49:43 +01:00
Redmoogle
fa869eb0da Observe Button Improvements (#15362)
* Observe Improvements

* Update action_button.dm

* Update action_button.dm

Still need to further test why certain icons dont show up right. (I think it has something to do with B.ordered)

* I DID IT AHAHAHAHAHA

* Improvements
2022-08-20 14:06:43 +01:00
Bop
9307063d6e [PORT] New stamina hud indicator (#15360)
* new stamina hud

* e

* noo

* bad idea
2022-08-20 14:05:15 +01:00
Redmoogle
1b95c64e85 Prevents you from resetting the position of buttons you dont own (#15299)
* No moving buttons you dont own

* Update action_button.dm
2022-08-20 13:31:53 +01:00
Redmoogle
ac540e2c42 [s] Unfucks fuckery with ghosts seeing buttons (#15353)
* unfuckery

* Update action_button.dm
2022-08-18 12:10:17 +01:00
Redmoogle
ac7ab44fbe Fixes a random runtime (#15281) 2022-08-14 18:46:43 +01:00
Redmoogle
78d68fed58 Allows ghosts to see buttons now (#15085)
* You can see buttons now!

* Makes action buttons reflect when removed/added and makes hide buttons toggle work for ghosts
2022-08-05 14:19:12 +01:00
nmajask
360370b599 Surgery tweaks 2 (#14737)
* stasis nerf

* aaa

* a

* a

* pain

* a

* wrapping up

* forgot to revert this

* pretty filter

* ctrl c ctrl v fails me again

* *scream

* spriting

* fex

* dont need this

* Surgical mat nerf

* pain
2022-07-24 12:18:30 +01:00
SuperSlayer
08f43f3fa3 Bloodsucker objectives rework (#14648)
* Update computer.dm

* Update meat.dm

* Update objects.dm

* Update computer.dm

* Update meat.dm

* Update objects.dm

* boowomp

* e

* s

* s

* 3

* rev

* Update antagonists.dm

* Update blob_overmind.dm

* Update radial.dm

* Delete info.dm

* Update overmind.dm

* Update overmind.dm

* Update powers.dm

* Update role_preferences.dm

* Update job.dm

* Update mind.dm

* Update dynamic_rulesets.dm

* Update dynamic_rulesets_latejoin.dm

* Update dynamic_rulesets_roundstart.dm

* Update antag_panel.dm

* Update revolution.dm

* Update bureaucratic_error.dm

* Update _job.dm

* Update ai.dm

* Delete anti_union_propaganda.txt

* Update antagonists.dm

* Update blob_overmind.dm

* Update generic_negative_events.dm

* Update _blobstrain.dm

* Update _blob.dm

* Update _job.dm

* sus amogus

* Update blob_overmind.dm

* Update bloodsuckers.dm

* Update bloodsucker_objectives.dm

* Apply suggestions from code review

Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
2022-07-16 13:55:28 +01:00
Redmoogle
58de76c0b0 Gives ghosts a way to quickly unobserve someone (#14772)
* Gives ghosts a way to quickly unobserve, and gets rid of hide action button

* Update code/modules/mob/dead/observer/observer.dm

Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
2022-07-16 10:59:04 +00:00
Theos
e554ae10d1 Update item_attack.dm (#14691) 2022-07-04 15:03:13 -05:00
Theos
f7595c277c fixes hitting things that delete themselves causing your attack cooldown to be set to some stupid high number (#14690) 2022-07-04 06:16:15 -04:00
nmajask
02847279d2 Surgical tweaks (#14589)
* a

* final touches

* makeshift tool surgery
2022-06-26 15:05:46 +01:00
SuperSlayer
90f81b04ba Ports "Swarmer HUD improvements" (#14500)
* Update computer.dm

* Update meat.dm

* Update objects.dm

* Update computer.dm

* Update meat.dm

* Update objects.dm

* swarmerhud
2022-06-26 13:21:52 +01:00
SuperSlayer
146c9fc58e Ports "Blobbernaut HUD improvements" (#14499)
* Update computer.dm

* Update meat.dm

* Update objects.dm

* Update computer.dm

* Update meat.dm

* Update objects.dm

* Blobberhud

* Ass
2022-06-26 13:19:46 +01:00
stwordcitizen
dd86d3f926 fixes health doll being on top of stop pulling button for simplemob (#14502)
* Update _defines.dm

* Update _defines.dm
2022-06-21 22:53:58 +01:00
ynot01
a94aa9a6f4 round actually ends on narsie & time defines (#14207)
* round actually ends on narsie

* time defines

* time defines
2022-05-28 22:56:57 +01:00
nmajask
dff69c9205 Refactors some embed stuff (#14183)
* Converts embedding into a proc

also adds a embed tic proc that is called whenever the embedde has a life tick

* a

* b
2022-05-21 22:45:46 -04:00
SuperSlayer
1686764c32 Ports some funni midround rulesets from TG (#13971)
* Sussy baka

* Update blob.dm

* Update blob.dm
2022-05-21 12:58:24 +01:00
SuperSlayer
b79669e669 Amogus Sussy Impostor???? (#14089) 2022-05-16 20:32:30 +01:00
tattax
7cc7105157 damage flags are now defined from tg (#14050)
* 1st

* s

* d

Co-authored-by: Theos <theubernyan@gmail.com>
2022-05-16 20:14:12 +01:00
SuperSlayer
8ea0512ad8 Ports "Generic living mob HUD" (#13955)
* E

* Update living.dm
2022-05-07 12:21:35 +01:00
TheGamerdk
1d49dfdbcb Update _defines.dm (#13894) 2022-04-25 23:30:00 +01:00
tattax
74147777a8 Ports Bloodsuckers and Monster Hunters from Fulpstation (#13273)
* bs and mh

above

* updoot

d

* fix 2

* updoot 3

* updoot 4

* updoot 5

* quick psosible fix

* updoot 6

* quick fix 2

* pr updoot (probably)

* updoot 7

* possible maybable fix

* second maybable possible fix

* should work for checks

* updoot 8

* attempt 2

* mindslave hud

* reupdates hud.dmi

* quickfix 1

* hotfix 2

* quickfix 3

* quickfix 5

* quickfix 4

* quick fix 6

* clean 1

* quickfix 7

* quickfix 8

* turns all clans flavor only

* code improvement + fixes

* things i forgot

* Revert yarn

* fix to huds

* quickfix 9

* quickfix 10

* quickfix 11

* quick fix 12 (the lugening)

* fuck

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

* d

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>

* p

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>

* saves yogstation

* penis

* why can't we have nice things

* quickfix 13

* ssssssssss

* hell

* summon traps

* this probably is a good idea

* heolp

* merge master into poggy

* Revert "merge master into poggy"

This reverts commit c346759195.

* amogus

* possibly fixes the gamemode idk it compiles

* makes stuff not cringe

* i hate webeditor

* i hate webeditor

* i hate webeditor

* fixessss

* ducky

* 2

* o

Co-authored-by: adamsong <adamsong@users.noreply.github.com>

Co-authored-by: Byemoh <baiomurang@gmail.com>
Co-authored-by: JohnFulpWillard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: Theos <theubernyan@gmail.com>
Co-authored-by: adamsong <adamsong@users.noreply.github.com>
2022-04-10 12:28:02 +01:00
TheGamerdk
48d6a8daa6 Ports "Ports updates to the cameranet" (#13564)
* Ports updates to the cameranet (#6314)

Co-authored-by: ike709 <ike709@github.com>

* magic replace

* no kick

Co-authored-by: ike709 <ike709@users.noreply.github.com>
Co-authored-by: ike709 <ike709@github.com>
2022-04-09 05:06:16 -04:00
ynot01
31ddeb806d Autopsy surgery (#13500)
* Revert "update fork"

This reverts commit 67263d524d, reversing
changes made to e159e4b737.

* Revert "Revert "update fork""

This reverts commit e678f6f6da.

* Update borg_ai_skin_datums.dm

* autopsy

* Resolve merge conflict

* sewer slide logs & scanner req

* succeed without scanner & remove gloves req

* nerf non-scanner chance

* update comment for future generations

* map changes

Co-Authored-By: Maxim <23666142+maxion12345@users.noreply.github.com>

* Update YogStation.dmm

* Update YogStation.dmm

Co-authored-by: Maxim <23666142+maxion12345@users.noreply.github.com>
2022-04-02 23:49:26 +01:00
adamsong
d2af85bea0 Hopefully fixes the horror bug (#13406) 2022-03-10 18:53:05 +00:00
TheGamerdk
6e24df1cd2 [AI] Upgrade Expansion | Now featuring induction! (#12912)
* Update README.md

* AI is now a tcomms hub

* Revert "Update README.md"

This reverts commit e594c6c003.

* testing map items

* REF passing

* AI projects baseplate

* oops more changes

* Update ai_dashboard.dm

* zonk

* project code

* bug fixing for 30 minutes i love it

* minor dash changes

* Upgrades finished plus leftovers

* Update expansion_card_holder.dm

* changes

* polish

* yogmap

* Basic Upgrades

* it needs to also compile...

* Update examine.dm

* e

* sci and some sat changes

* this until bibby wakes up and explains things

* better core

* HOW FIX MAP CONFLICT

* Update ai_controlpanel.dm

* Update YogStation.dmm

* ok i think this works??

* bug fixes

* Widescreen hud + various fixes

* revert build tools changes

* Update login.dm

* small fixes

* no infinite loop thanks

* Update decentralized_os.dm

* Update decentralized_os.dm

* Update decentralized_os.dm

* NO MORE INFINITE LOOPS EVER

* small changes

* meta

* delta

* kilo

* malf AI works

* ui compiles

* Update AiDashboard.js

* Update AiDashboard.js

* Update expansion_card_holder.dm (#12818)

* this should fix the crash

* this should actually fix the crashes, for good

* logging fixes

* Fixed firewall causing AI download to speed up (#12838)

* Fixed firewall causing AI download to speed up

* Make bibby happy

* small fixes

* Various minor fixes

Fixed 50% warning spam. Added coordinates to console location
Added "Finish Download" option for AI to skip download process of itself
Fixed AI IntelliCard uploading
Minor stability fix
Minor unintended AI abilities on the control console removed
Examining AI data cores as an observer now shows AI laws

* Linter

* map changes (#12852)

* Automatic changelog generation #12852 [ci skip]

* Update ai_data_core.dm

* vox fix

* fixes oversights (#12859)

* Automatic changelog generation #12859 [ci skip]

* conflict fixed

* more logging

* lots of bug fixes

* oops

* Update _ai_machinery.dm

* Update ai_data_core.dm

* Update ai_data_core.dm

* Update expansion_card_holder.dm

* Minor fixes (Including weird fail on can_see when you've just spawned in)

* oldstation goodbye

* maps

* removes the AI core from the game

* missed one

* spans

* induction start

* Update AiDashboard.js

* induction start

* Update AiDashboard.js

* Revert "Merge branch 'more_ai_upgrades' of https://github.com/yogstation13/Yogstation into more_ai_upgrades"

This reverts commit 26e1060f45, reversing
changes made to 0df6bdb5cb.

* Target abilities

* linter happy

* Update ai.dm

* Fixes to induction, oops

* Update ai_dashboard.dm

* Create surveillance.dm

* Camera Memory Tracker

* Update Malf_Modules.dm

* Update ai_dashboard.dm

* Update ai_dashboard.dm

* Update ai.dm

* Update surveillance.dm

* Update surveillance.dm

* Update surveillance.dm

Co-authored-by: wejengin2 <48154165+wejengin2@users.noreply.github.com>
Co-authored-by: adamsong <adamsong@users.noreply.github.com>
Co-authored-by: Byemoh <baiomurang@gmail.com>
Co-authored-by: Yogbot-13 <admin@yogstation.net>
Co-authored-by: Theos <theubernyan@gmail.com>
2022-02-14 17:49:16 +00:00
nmajask
7c36356963 Added the fixes (#13220)
Guess I was right, I should have tested that change
2022-02-03 10:23:22 -05: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
nmajask
f216b2c4f6 Ports "Adds borg tablets, and RoboTact as a borg self-management app" (#12781)
* Ports borg tablets and Robotact

A very rough port of the two from TG with some code "barrowed" from SandPoot from cit to work around the lighting changes on TG

* Ports dentation button, rearranges the UI, and adds a change I forgot

Should all work

* Should fix the checks

Tgui being stingy

* Expanded Robotact and ports stuff

Adds a button to view alerts, self destruct, adjust light, and take picture to Robotact, ports downloading logs with the Borg Monitor, and allows borgs to use the NTOS downloader.

* Update asset_list_items.dm

* Adds buttons for lamp intensity

The slider is a bit jank, so I added some buttons for those who dont want to deal with it.

* Forgot you can do this

Should fix the checks

* *scream

Why is the linter so strict?

* Tails.dm but again

This is so much fun

* Reorganizes stuff and adds an integrated hardware flag

Reorganizes stuff to fit mod PDA/telescreen's new organization (dedicated files for each device) and added a hardware flag to better determine what can be used in the borg PC, fixing adam's issue.

* Should revert some of the removed buttons/commands

No reason to remove them

* Fixes the check

Forgot about this

* This is probably important

I should really test this

Co-authored-by: Theos <theubernyan@gmail.com>
2022-02-02 18:27:05 +00:00
Theos
88eb846267 fixes attack cooldowns again (#13175) 2022-01-27 13:32:20 -05:00
Theos
21b10cf2b4 Allows items to have increased/decreased attack cooldown modifiers based on distance (#13110)
* Update items.dm

* Update items.dm

* Update item_attack.dm

* Update item_attack.dm

* yeah this yeah no this should work

* Update item_attack.dm

* this is a mess lol

* Update items.dm

* Update item_attack.dm

* Update item_attack.dm
2022-01-26 18:54:01 +00:00
Lucy
585f7767c3 Visual spell cooldowns (from Tau Ceti) (#13038) 2022-01-12 17:42:45 +00:00
Theos
4e38e4b062 fixes attacking stuff on your tile being instant lmao (#13070)
* fixes attacking stuff on your tile being instant lmao

* whoops
2022-01-09 00:53:43 -05:00
TheGamerdk
2bea6c79fa Update ai.dm (#13066) 2022-01-08 22:08:06 -05:00
Theos
adb69e582b Adds a list of stats to items that dictate how they work in combat, gives spears 2 tile reach but makes them more unwieldy (#12980)
* basics and spear rebalance

* kenetic gun

* you know i could have used ctrlf

* but i dididnt

* attacking objects also causes slow/etc
2022-01-04 19:00:42 +00:00
Byemoh
949de21ab9 Adds a laser level for engineers to use (#13012)
* adds laser level

* adds a period
2022-01-01 13:52:43 -05:00
TheGamerdk
ae36e423bf [AI] AI Revamp | AI runs off of actual servers now (#12815)
* Update README.md

* AI is now a tcomms hub

* Revert "Update README.md"

This reverts commit e594c6c003.

* testing map items

* REF passing

* AI projects baseplate

* oops more changes

* Update ai_dashboard.dm

* zonk

* project code

* bug fixing for 30 minutes i love it

* minor dash changes

* Upgrades finished plus leftovers

* Update expansion_card_holder.dm

* changes

* polish

* yogmap

* Basic Upgrades

* it needs to also compile...

* Update examine.dm

* e

* sci and some sat changes

* this until bibby wakes up and explains things

* better core

* HOW FIX MAP CONFLICT

* Update ai_controlpanel.dm

* Update YogStation.dmm

* ok i think this works??

* bug fixes

* Widescreen hud + various fixes

* revert build tools changes

* Update login.dm

* small fixes

* no infinite loop thanks

* Update decentralized_os.dm

* Update decentralized_os.dm

* Update decentralized_os.dm

* NO MORE INFINITE LOOPS EVER

* small changes

* meta

* delta

* kilo

* malf AI works

* ui compiles

* Update AiDashboard.js

* Update AiDashboard.js

* Update expansion_card_holder.dm (#12818)

* this should fix the crash

* this should actually fix the crashes, for good

* logging fixes

* Fixed firewall causing AI download to speed up (#12838)

* Fixed firewall causing AI download to speed up

* Make bibby happy

* small fixes

* Various minor fixes

Fixed 50% warning spam. Added coordinates to console location
Added "Finish Download" option for AI to skip download process of itself
Fixed AI IntelliCard uploading
Minor stability fix
Minor unintended AI abilities on the control console removed
Examining AI data cores as an observer now shows AI laws

* Linter

* map changes (#12852)

* Automatic changelog generation #12852 [ci skip]

* Update ai_data_core.dm

* vox fix

* fixes oversights (#12859)

* Automatic changelog generation #12859 [ci skip]

* conflict fixed

* more logging

* lots of bug fixes

* oops

* Update _ai_machinery.dm

* Update ai_data_core.dm

* Update ai_data_core.dm

* Update expansion_card_holder.dm

* Minor fixes (Including weird fail on can_see when you've just spawned in)

* oldstation goodbye

* maps

* removes the AI core from the game

* missed one

* spans

* MMI upload

* Data cores on other z-levels

* Fixes crashes, + global annoucnement

* Update ai_controlpanel.dm

* Update ai_hijack.dm

* Update decentralized_ai.dm

* Update decentralized_ai.dm

* Update ai_data_core.dm

* Update ai_data_core.dm

* i hate this

* Update decentralized_os.dm

* Update decentralized_os.dm

Co-authored-by: wejengin2 <48154165+wejengin2@users.noreply.github.com>
Co-authored-by: adamsong <adamsong@users.noreply.github.com>
Co-authored-by: Byemoh <baiomurang@gmail.com>
Co-authored-by: Yogbot-13 <admin@yogstation.net>
2021-12-17 16:57:37 -05:00
ynot01
66ecd569b5 Adds an alert & sound to brainwashing (#12352) 2021-09-27 00:42:01 -04: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
Jamie D
aaa5b9e2b1 Makes Yogs Widescreen better - End screen fades properly without weird tiles, should also make round end sounds play 85% of the time. (#12033)
* Widescreen

* Fixes Cinematics Widescreen

* Update fullscreen.dm

* Fixed Cinematics!

* e

* Fixes shit hopefully

* eee

* Update config.txt

* Update config.txt

Co-authored-by: adamsong <adamsong@users.noreply.github.com>
2021-09-09 23:56:30 +01:00