* skill issue
to do:
-chemistry
-virology
-balance stuff
-??? i forgor
* this shouldn't be here
* more stuff
* bit of rebalancing
* i hate javascript!!!
* more balance
* stuff
* things
* fixed some stuff
* hacking
* ghost roles
* fix
* crafting skill requirements
* real menu button
* cyborg
* fixed IPC repair
* new skill icons
* fix + rebalancing
* skill icons 2
* exploit fixed
* chem dispenser fix
* fix again
* clockwork style
* genetics
* science fix
* progress bar indicators
* minor refactor + rebalance
* dna console fix
* exploit fix
* progress bar
* more like evilscript
* remove exploit
* fix
* why is round ID a string???
* another day, another exploit fixed
* Maybe converts expansion card slots into pai holders
* Update card_slot.dm
* Update card_slot.dm
* Update card_slot.dm
* card
* No aux card slot pAI
* Progress
* Half the way there to ejecting pAIs from PDAs
* Works
* pAI card has a description now
* New message proc
* Old PDAs have backwards compatibility working now, at least
* TGUI start
* .map()
* Update PaiInterface.tsx
* Attempted debugging
* Not causing errors now
* Directives
* That's one page (somewhat) done
* Now for software
* All modules converted
* Buttons
* Semi-working software downloads
* Update software.dm
* Better than whatever that was
* It didn't throw an error this time
* Now it actually works
* Now it fills up space
* Apparently those existed
* I hate the atmos sensor
* Never have I needed such an annoying if statement
* Remote signaller
* Tab highlighting works
* Removes old interface
* I forgot ministation got merged
* Update MiniStation.dmm
* Card interface & cleans up some other stuff
* Diagnostics now measured in GQ rather than arbitrary units
* Maybe lints will stop being angry with this (I hope)
* I thought I fixed all of those
* Arrows
* Removes old PDAs
* Removes ntnet store
* limits ntnet removal to pai
* Update message.dm
* re-adds pda painter
* updates pda painter to work with new pdas
* Update PDApainter.dm
* Update PDApainter.dm
---------
Co-authored-by: ynot01 <ynot000001@gmail.com>
* too slow, mqiib
* adds sprites, removes unused equipment
* i love pushing untested changes!!!
* balance
* fix + repair qol
* forgor to remove this line
* Update declarations.dm
Moves integrity to the atom level (ported from tgstation/tgstation#61183), and allows turfs to be destroyed in the same way objects can.
Many things which destroy walls have been reworked to use the integrity system instead, and walls can now be destroyed through conventional means like hitting them with something strong. They can also be repaired with welding tools while not on harm intent. Reinforced walls are still very strong and require powerful tools or weapons to damage. Also changes some demolition modifiers slightly to fit the new system: emitters have 2.4x, overcharged emitters have 4x, and pulse rifles have 6x.
Standard wall - 300 integrity, 20 damage deflection, 60 melee/bullet/laser armor
Reinforced wall - 400 integrity, 75 damage deflection, 80 melee/bullet armor, 60 laser armor
* why no work
angy
* weird errors
shit sucks
* fixved it
I can spell good
* fix?
POSSIBLY
* nope
wasnt this
* no more immutable
thhanks koffee
* ok
ok
* removes all the pref stuff
""removes""
* remove this
idiot
* this goes bye
bye
* these go too
genius
* bye
bye
* better night vision
* tries to fix camera
maybe
* ok fuck it we ball
we ball
* ok lets go back
go back go back go back
* WORK
DAMNIT
* ha
fuc kyou
* this
maybe
* this doesnt work :(
* maybe fix
maybe
* fucks everything
why do i do this
* test update
test
* Revert "tries to fix camera"
This reverts commit 2d14fbae66.
* reverts everything I just did
peko pain
* bye
bitch
* oh yeah add this
I guess
* Fucks up the camera net + chunk
why
* test maybe revert
* Revert "test maybe revert"
This reverts commit 98c5ef1b93.
* Revert "Fucks up the camera net + chunk"
This reverts commit 0e421ebf5f.
* this isnt going well
uh oh
* Attempts to rework out security camera
and probably more
* Revert "this isnt going well"
This reverts commit 1d8ceac867.
* Revert "Revert "this isnt going well""
This reverts commit e26fb61415.
* ok
ok
* Revert "ok"
This reverts commit 7e7a7f8372.
* Revert "Merge remote-tracking branch 'upstream/master' into NahI'dPortit"
This reverts commit 01094731c1, reversing
changes made to c0cf69ebf1.
* this doesn't need to be redefined
I guess
* no we need this
totally
* a familiar pain
* 515 is L
* yeah
yeah
* ok god
fine
* bye bye basemap :(
doesnt work on runtime station
* Fixes AI statis not working
god im good
* remove this
oh god
* Revert "Revert "Merge remote-tracking branch 'upstream/master' into NahI'dPortit""
This reverts commit b3fb3ba0db.
* proves to god I exist
and im pissed
* yog exclusive feature (tm)
plane master
* bring this back from previous push
* updates vendor emissives
as well as firealarms
* Updates barsign
and fucks everything up
* Fixes barsigns breaks all lights and updates barsigns to be machines and not structures
We will address this in a later patch
* not sure who changed that
oh well
* yeah
this got moved
* this needs updating
yeah
* turns off the carbon monoxide alarm
duh
* FIXES IT YES
thank you biome
* turns this off too
yeah
* Can't compile yet but ports a ton of shit
* L
* the game opens ig
* extra shit
* fixes
* signals and smooth queue
* look ma im going horribly out of scope
* fixes chasms
* this fixed nothing
* ???
* more barsigns
for later
* forgive me cowboy. also fuck diagonals
* oops
we need this apparently
* fuck it we ball
* Update _lists.dm
* Update icon_smoothing.dm
* it now works kinda
* Update atom_initializing_EXPENSIVE.dm
* lighting don't work
* we have light
* sort turfs better
* big fucking reorganize
* like everything except templates
* boy i sure hope nothing bad happens to these bar templates
* we're back
* no runtimes baby
* no errors
* shuttles are almost fixed i think
* Revert "shuttles are almost fixed i think"
This reverts commit 046058827c.
* Revert "Merge remote-tracking branch 'upstream/master' into icon_smoothing"
This reverts commit 863e1b776d, reversing
changes made to 884623e600.
* Revert "no errors"
This reverts commit 884623e600.
* too far back i think
* midround smoothing runtimes fixed i think
* comment cleanup
* should fix the component runtimes
* Revert "Revert "Merge remote-tracking branch 'upstream/master' into icon_smoothing""
This reverts commit a8ff8d63aa.
* NO RUNTIMES AND ICEMETA WORKS LET'S GOOOOOO
* please stay fixed icemeta
* organizing render dms
* woops this too in the reorganizing
* cryo fixed
* nah, i'd win
* parallax isn't my problem
* pls don't break icemeta
* runtime station gets a cam console
* well it compiles
* maybe fix the map
* woops
* man i hate maps
* was that it?
* PLEASE
* missing focus tests
* maybe that was it
* maybe
* let's take the batteries out of the carbon monoxide detector
* fuck osha
* i hate vending machines
* that's not a computer
* slot machine fix
* PLEASE
* that wasn't supposed to be there
* fuck it i can't fix everything at once
* BLUESPACE LOCKER?
* literally why
* hhh
* does this fix chasms?
* that should fix bad index
* please?
* turf_flags for reservations
* haha oops
* yolo (kill me)
* fix wood walls and other walls
* fix stairs
* that might have fixed shittles
* baseturfs are good now i think
* should fix plasma windows
* decals fixed
* please fix changelog
* shuttle lighting still fucky
* lighting is stinky slow and doesn't finish updating by the time the server starts guh
* lighting seemingly works
* slipping works
* shuttle sounds, slips, and windoors fixed
* why am i here
* fuck the changelog
* of course someone touched smoothing as i'm almost done
* we good?
* updating ai_eye and rename
* z updates and more ai cam updates
* ice fixed
* weather and ice fix
* clockies can see and other clean up catches
* windows fixed
* cowbot forgive me i'm trying to update flashlights to tg because there's no light on lower multi-z z's like ice meta bottom floor
* movable lighting works on multi-z
* gps fix
* item stacking from drag works
* falsewall fix
* job panel fixed
* AI HANDLED
* woops that comment should be gone
* i hate ai i hate ai
* brass glass visible again
* vents on top of tiles now
* sigdrobe sprite back
* centcomm portals work
* portals and see openspace mapping icons fixed
* icemeta my behated
* kill
* is that it
* lighting cutoff is old hat
* angery overlay
* not super necessary
* also extra but whatever
* ticker but thicker
* job fix i hope
* this isn't needed anymore
* latejoin fix?
* laserpointer, pipecrawl, and some consoles fixed
* i hate fixing bugs as they're made
* we're not ready for that
* redef cleanup
* gps arrows, gun flashlights, shuttle console placement, multi-z pulling fixed
* goofy ah gun code
* this was a good idea and necessary
* should fix caltrop component
* does this please the linter
* linter please accept this async function
* THERE
* take the batteries out
* make it stop
* cowbot stopped me from letting ghosts dab
* recycler loc fix
* fix border firedoors not blocking movement
* should fix screen fade out and fade in on round start and end
* darker command tile trim and fixed bronze wall sprites
* fuck you linter
* railings actually stop you from leaving
* probably fixes gibtonite overlay when struck
* armaments dispenser and clockwork catwalk
* turbine fix probably
* pointing at inhand items should be fixed
* fix overwatch app
* should hopefully fix cable rotation on shuttle move
* flashlights have better directionality logic
* hopefully fixes shuttle atmos on move
* grilles fixed
* hopefully this fixes shuttle buttons, airolocks, and other machinery not working after moving
* ice meta mining area finally not freezing
* fix lightbulb icons not updating
* lava mask and lighting dots
* we actually have this
* fuck glowshrooms GC
* fix light fixture interactions and icon updates
* hopefully catches all the updates
* lava lighting good to go
* seclite was missing inhands
* smoothing in replays
* light updates accurate in replays
* biome's multi-z requests
---------
Co-authored-by: cowbot92 <75333826+cowbot92@users.noreply.github.com>
Co-authored-by: Molti <gamingjoelouis@gmail.com>
Co-authored-by: Ringalong <53777086+JohnFulpWillard@users.noreply.github.com>
* refactor pt 1 done
* trying to figure out how the default state law lists work
* guess its time to rework it
* checking
* refactor hopefully all done.
* finalized merging to master crap
* span info comment
* i am blessed
* MAY THE SILICON RULE US
* almost done
* TIME FOR BUG TESTING
* double negative error
* undo pai inherent
* undo onclick cyborg
* undo 4real
* dont need old verison of checklaws
* dont show laws on certain modules
* bugfix
* ready for public code review :)
* no more auto announce verb
* typecast? ive never met her
* replace some law_header & comments
* todo, autodoc, and just checking stuff over
* ui working again
* misplaced stuff
* fix hacked error + two comments about notable issues that idk how to fix
* admins can edit antag laws now
* im not lying now
* uses .tsx instead of .js
* how the heck did this get changed to 28
* better noticebox words
* solves 1 of 2 tgui issues
* a little revert
* unneeded comments
* the pains of being outdated
* zzz
* zzz2
* creativity and adminonly
* 0 --> FALSE, 1 --> TRUE
* asimov++ change from PR 20670
* more silent
* changes from PR 20309 and other stuff
* ??? why spaces instead of tabs
* better doc
* correction
* robotact State Laws --> Law Manager
* whoopies
* better naming
* solves that bug report
* better ["antag"]
* extra space
* ?? how did this happen
* comment no longer relevant. hooray
* probably no longer needed comment
* zzzzz3
* this goes here instead
* comment to make it obvious
* autoupdate borg + allow edit for syndie mmi
* additional info for syndiemmi in admin tgui
* autodoc
* handle todo
* update 2 lawsets that are non-current
* Adds species lights
* uses image instead of overlay effect
* Removes No lumcount
* Updates much of lighting code to be closer to TG
* ah whateva
* re-adds bandaid
* Updates vis overlays (fixes a harddel)
* Should fix replays
* spinning bitflag
* fixes pAI lights
* remove unused pAI code
* conflicts i forgot to deal w/ (how did this happen?!?!?)
* ok for real
lets see
* ok cool
lit as the kids say
* sick
done
* spelling
idiot
* Updates it
As requested
* Lets make it more mysterious
what the moon doing
* reworks the code
when you leave the z-level the moon no longer resets, thanks chubby
* remove this
throw it away
* round two
here we go
* ok
all done head hurts
* bye basemap
idiot
* slight adjustment
to this
* adds tables
god im good
* else if
else if
* ok fine its blue
biaomu add mr bluesky back please
* service gripper completed
* initial cookbook & item/gripper -> item/borg/gripper
* make it an upgrade
* final
* update comment
* fixing fail from merge w/ master
* fix build error
* this unit -> this cyborg
Jestographic Sequencer, a role-restricted traitor item for the Clown, is buyable at 4 TCs.
Jestographic Sequencer, if used on airlocks, will invert access.
Failing to emag something refunds the charge.
Cyborgs gets feedback similar to the AI when they interact with an non-functioning (e.g emagged) airlock.
Mechs no longer need a pilot to determine if they have access to a door.
Changed Explosive Airlock Charge's uplink description to be more accurate on how it is triggered.
Emagging the sechailer works now.
* removes do_after_mob and do_atom
* Ports TG do_after
* Convert a ton of do_mob to do_after
* Removes do_mob entirely
* Now breaks the compile 👍
* Goes over current do_afters and fixes problems I found
* Increases CPR speed
* you eat food faster too
* Fixes stripping mobs
* Revert "you eat food faster too"
This reverts commit abcca7e673.
* Fixes accidental swapover
* Update horror.dm
* Update hecata.dm
* please let this work (#1)
* ho
* pod nerfed by a pod main
* sugone
* yea
* yer
* lotsa stuff
* tgui is pain
* i don't know
* maybe?
* god kill me
* tailed
* wait no i fixed it wrong, this should be better
* SCOPE CREEP BABEEEEEEEEEE
* sins
* mother of all omlettes jack
* is it over?
* ethereal colors because idk
* i think that's it until we find out what else i broke
cl ass
clean up debug messages
last one probably
* Revert "i think that's it until we find out what else i broke"
This reverts commit 574b0e8b75.
* last time with gusto
* hhh
* ho
* pod nerfed by a pod main
* yer
* fix
* Revert "fix"
This reverts commit 979eddbaa8889a249cc9ff830109757af888e753.
* Delete plantpeople.dm
* Revert "Merge branch 'dna-blocks-but-like-good' of https://github.com/Chubbygummibear/Yogstation-TG into dna-blocks-but-like-good"
This reverts commit 1756ff2be6, reversing
changes made to 05f88bee81.
* this shouldn't be in here
* missed that
* so many little things
* please for the love of god work
* that might be it
* may the future not suffer as we have in the past
* higher version because it only updates sometimes
* works
* reorder those cause yog is snowflake
* updated
* conflicting mutations fix
* alright we're good to go AGAIN
* glowy and extendo colors work again
* please let this work (#1)
* ho
* pod nerfed by a pod main
* sugone
* yea
* yer
* lotsa stuff
* tgui is pain
* i don't know
* maybe?
* god kill me
* tailed
* wait no i fixed it wrong, this should be better
* SCOPE CREEP BABEEEEEEEEEE
* sins
* mother of all omlettes jack
* is it over?
* ethereal colors because idk
* i think that's it until we find out what else i broke
cl ass
clean up debug messages
last one probably
* Revert "i think that's it until we find out what else i broke"
This reverts commit 574b0e8b75.
* last time with gusto
* hhh
* ho
* pod nerfed by a pod main
* yer
* fix
* Revert "fix"
This reverts commit 979eddbaa8889a249cc9ff830109757af888e753.
* Delete plantpeople.dm
* Revert "Merge branch 'dna-blocks-but-like-good' of https://github.com/Chubbygummibear/Yogstation-TG into dna-blocks-but-like-good"
This reverts commit 1756ff2be6, reversing
changes made to 05f88bee81.
* this shouldn't be in here
* missed that
* so many little things
* please for the love of god work
* that might be it
* may the future not suffer as we have in the past
* works
* reorder those cause yog is snowflake
* updated
* conflicting mutations fix
* alright we're good to go AGAIN
* glowy and extendo colors work again
* it compiles
* the adds antags pr is the worst thing i've ever seen
* Revert "the adds antags pr is the worst thing i've ever seen"
This reverts commit b18dc91a34.
* i need github to stop being a shit for 2 seconds
* i didn't even need those god dammit
* can i go now
* Adds twohanded and ports some things to use it
this will require update_appearance to properly compile.
Haven't ran updatepaths yet, I'm just saving my progress.
* Saving my progress again.
* Nearly finished
* Fixes
* test commit
* Revert "test commit"
This reverts commit 6e4e79a57a.
* existing base_icon_state
* base to atom
* Update twohanded.dm
* map updates and updatepaths relocation
* merge conflicts
* Fixes in local testing
* call parent
* fuck you admins have to wait procs out
* wielded stats
* update icon and update appearance
* update name
* fixes
* Removes double parent calls from many things
* More fixes
* minor fixes
* fuck
* A!
* general annoyances in this PR
* going in specific fixes
* remove remaining update icons and hud fixes
* Mass replace update icon with update icon state/overlays
* compile
* push my work so far
* goes back on things I broke
* a
* goes through like 80 more cases
* going through more update icons
* compile again
* thank you tattax
* Goes through the remaining update icon
* fix CI cries
* Fixes cigs, canisters and guncases
* Fixes airlock unres sides
* Fixes the flash
* Fixes cryo cells
* gun fix
* Egun fixes
* fixes mini eguns
* Update energy.dm
* Fixes MMIs
* Fixes security level interface
* Fixes cigar cases
* Bow & Critter crate fixes
* Fixes signalers
* Fix canisters again
* re-adds blinking red
* Fixes solar panels
* Fixes cryogenics (and forced standing)
* Update cryo.dm
* sechailer fix
* Maybe fixes pitch black roundstart APCs
* Update apc.dm
* yet another egun fix
* Fixes plasmamen helmets among other stuff
* Fixes canisters for good
* Fixes booze dispensers
* Fixes new icon updates people added
* Probably fixes ballistic guns
* i give up lol