* someone fucking broke tails again thanks guys
* gutting old heretic sacrifice system in favor of new, better heretic sacrifice system except actually better this time
cartlord will downvote this pr
* idk what im doing lmao
* this is a bad idea
* start of map editing and sprites for stuff
* uggggggg
* yoigstation coders be like
* didnt ask + mapmerge + ratio + cope + mald
* jeos
* lints is going to get mad if i dont do this lmao
* Update eldritch_effects.dm
* Not So Easy Now
rage pr
* LONGER
* Something something line endings
I don't actually know how to fix this
* Undo chem nerf
Don't get shotgunned??
* Reduced nerf
* 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>
* 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>
* someone fucking broke tails again thanks guys
* ports tg stuff for reality fracture bugfixes
switches recipe checking from a transmutation to alt+click
book desc edited
influences no longer kill themselves and turn visible on being researched, and can be researched by several heretics (i will reduce the available number later)
* updated greet text
fractures no longer spawn inside windows
* removess invocation from ash jaunt
switches rust heretic slapping to be on harm intent for objects
makes the welding sound from heretic slapping stuff only play on successes
* flesh blade recipe now named
* Updates wizard hardsuit description
* Update code/modules/antagonists/wizard/equipment/spellbook.dm
Minor spelling check to american english
Co-authored-by: Hopekz <hopekxx@gmail.com>
Co-authored-by: Hopekz <hopekxx@gmail.com>
* Help settle the blood contract debate by making it expire properly
* I can spell I promise
Co-authored-by: Lucy <lucy@absolucy.moe>
* Update code/modules/antagonists/blood_contract/blood_contract.dm
* The bri ish have destroyed my codebase
Co-authored-by: Lucy <lucy@absolucy.moe>
* Update decentralized_os.dm
* Update decentralized_os.dm
* Update decentralized_os.dm
* Update robot_upgrades.dm
* Firmware Boards
* Update ai_controlpanel.dm
* Update ai_controlpanel.dm
* Power balance
* Fixes some verb and HUD issues
* MMIs can hvae predetermined laws now. Start of RD password code.
* Finished RD code
Made AI revert to core if they're in a shell when it's getting attacked.
Fixed giving MMIs + posibrains laws
* Don't let oldstation use infinite boards
* Happy linter happy life
* Update robot_upgrades.dm
* Update ai_data_core.dm
* Update ai_data_core.dm
* Update ai.dm
* Moves defines to their own folder. Increased power usage and temp production for testing. Fixed air becoming "stale"
* Smoothing for expansion busses
* Malf upgrader
* UI tweaks
* makes it compile whoops
* makes it compile for real
* Lower temp limit
* Update ai_controlpanel.dm
* HUD fixes maybe?
* Plaque
* Update ai_controlpanel.dm
* MAPS
* kilo
* Update signs_plaques.dm
* 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>
* Stand-o-rama!
* Fix ESLint stuff
* Dust on death.
* minor code tweaks
* Fix spans
* use defines to make bibby happy
* whatever there'll only be one anyways
* Infiltrators!
* Fix the cigarette vending machine in the infiltrator base
* Uncomment role preference
* Fix a bunch of bugs.
* Changes to AI hijack
* GODDAMIT I FORGOT TO SAVE IN STRONGDMM
* Fix the dumb gravgen runtime.
* Just throw the infiltrator base on centcom directly
* Add infiltrators to one-click antag (and fix vampires not being in it)
* blame jamie
* add infiltrators event
* Admin only for now.
Admin only for now.
* Maybe fix the round ending a BIT too early?
* Fix uplink not appearing properly in the roundend report
* Improve examine text for infiltrator power sink
* Whoops, remove the J
* More stuff.
* Jamie's map changes
* Make the AI hijacker more idiot-proof.
* Update map again.
* fix infiltrators not being able to use edaggers
* Update centcomm map again
* aaaaa
* fix powersink examine
* e
* wait nvm that's right
* big typo whoopsie
* Some big ol' improvements!
* some tweaks to infiltrator uplink items
* Use span defines, some hijacked AI stuff...
* infiltration implants! woohoo!
* fix pinpointer to objectives not working
* dammit actually fix the pinpointer
* New pinpointer sprite!
* new sprites!
* Finishing all objectives no longer finishes the round.
* Fix sprite
* fixy fixy
* you can now put TC into your uplink
* restrict holoparas for infiltrators
* Fix infiltration implant creating a bugged implant case
* Fix CTF; add another infiltrator item spawnpoint
* tweak shuttle a bit
* you can no longer hijack dead AIs; 3rd item spawnpoint is now on the shuttle
* prevent using PDAs to metagame
* no removing purrbation
* hijacked ais can no longer doomsday; infiltrator objectives now properly respect quiet round
* make kidnap code slightly better
* show to ghosts
* remove cornered donuts in infiltrator ship
* fix up objective code stuff
* fix telecrystal thing still not working
* Add to config
* add minimum age of 3 weeks; add dynamic ruleset copy-pasted from nukies
* nvm i'm too lazy to figure out how this works
Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
* Gives more IDs alt titles
Now less things should be broken in the crew monitor and sec huds
* Fixed job outfits giving IDs with no original assignment
Should fix job outfits giving IDs with no original assignment if the person does not have an assigned role.
* fixes ling points not being fully refunded if absorbed another ling
* no longer resets things that should stay
* optimizations
* doesn't loop twice anymore
* ignores negative dna costing powers when refunding
hive powers are negative dna cost because????
* ugly