* mob part bitflags in proper format, added tail part bitflag, hidetail clothing cover flag, reordered tail layer, added tail_underlimbs_layer for overlapping tails, limbs_layer for limbs placed under, tail_wagging + has_icon_skin_tone + tail_overlapped species anatomical flags, mutable_appearance() helper, made many suits cover tail, added tail wagging emote for species that can wag, made a species folder for species files, rewrote update_tail_showing(), character preview can show tails, vox tails are now separate from the body instead of being baked into the chest, vox tails will show slightly in north dir instead of being invisible
* added color defines, undid bitfield format change, wag emote is shorter and doesnt show text on stopping wag, vox tails have their own file and have better names, removed icon manipulation from tail updating, species can have own tail icon, made vox tail north sprites full/complete sprites
* wag emote no longer displays runechat, custom emotes can choose to not show runechat, restores old husk overlays
* limb_tail tail define, moved 2 tail species flags to organ level, added span define, tail is on organ level, added support for cosmetic organs, tail preview icon shows better, added tail support to common surgeries
* fix double tail organ, tail organ item only uses east sprite and is shifted to center it more
* removes tail wagging
* rename tail define, minor tweaks
* more checks, fix char preview issues, remove unused proc, frankensteins spawn with random kind of tail, repaired tajaran and unathi tails credit to falcon2346, robotail support, rambler will not spawn with tail, gibbing drops tails
* Update species.dm
* Update stylesheet.dm
* Update weapon.dm
* Update message.dm
* Add landline.dm
* Update requests_console.dm
* Update message_server.dm
* Update browserOutput.css
* Update vgstation13.dme
* Delete icons/obj/items.dmi
* Delete icons/obj/terminals.dmi
* Add items.dmi and terminals.dmi
* Add sounds
* Update setup.dm
* reviews take 1
* fix moodylights
* reviews take 1
* reviews take 1
* fix beartraps
should probably stop drag-dropping files into the thing and instead just copypaste the part i changed
* fix beartraps 2
wish github had an easy way to revert a commit like gitlab does
* redphone fixes, radio overhear fixes
* Update weapon.dm
* Update landline.dm
* Delete icons/obj/items.dmi
* Add files via upload
* muh darkmode
* alt to pickup instead of control
* conflict fix?
* confl?
* items.dmi
PLEASE GOD WORK
# Conflicts:
# icons/obj/items.dmi
* Add files via upload
* lighter
* moar fixes
Signed-off-by: faggot <janezivan@cock.li>
* spent almost an hour doing this i fucking hate byond lists so much
* second list
---------
Signed-off-by: faggot <janezivan@cock.li>
Co-authored-by: free-transtuff <157070399+free-transtuff@users.noreply.github.com>
Co-authored-by: hacker-on-steroids <159179330+hacker-on-steroids@users.noreply.github.com>
Co-authored-by: faggot <janezivan@cock.li>
* surgery delay defined and reduced to 0.2 seconds
* delay changed from 0.2s to 0.1s (same as global click delay)
---------
Co-authored-by: nervere <sage@lulz>
* mob part bitflags in proper format, added tail part bitflag, hidetail clothing cover flag, reordered tail layer, added tail_underlimbs_layer for overlapping tails, limbs_layer for limbs placed under, tail_wagging + has_icon_skin_tone + tail_overlapped species anatomical flags, mutable_appearance() helper, made many suits cover tail, added tail wagging emote for species that can wag, made a species folder for species files, rewrote update_tail_showing(), character preview can show tails, vox tails are now separate from the body instead of being baked into the chest, vox tails will show slightly in north dir instead of being invisible
* added color defines, undid bitfield format change, wag emote is shorter and doesnt show text on stopping wag, vox tails have their own file and have better names, removed icon manipulation from tail updating, species can have own tail icon, made vox tail north sprites full/complete sprites
* remove the ability to wag tail
---------
Co-authored-by: 13spacemen <46101244+13spacemen@users.noreply.github.com>
Co-authored-by: nervere <sage@lulz>
* creatine cricket part 1
* creatine cricket meats
* including the creatine cricket file
* Create creatinecricket.dm
* sounds for the creatine bros
* icons for the creatine cricket and cricket king
* creatine cricket meat on the budget meat crate
* WIP HUDs
* Iterative
* midway with nightvision
* introduction of the nullrodhud
* Thermal hud update to new system
* basic pathogen hud
* vampirehud updates
* rebasing sechuds on /hud vs /sunglasses
* wrapping up mob coverage
* curseddoublehuds and pai can still arrest
* combined hud rename and icons
* removing medical hud mental changes and icons
* reverts medhud icons
* Final cleanup
* missing icon, weird git merge bug
* Removes vampire glasses
* BUSSING errr testing procs
* fix runtimes with missing clients
* fixes arrest inheritance and det tracking huds
* Magic number into variable
* A new dawn (#16)
* Added a toggle-able graphical blur to shadows (#30755)
* Lasers and tasers now give off light (#30613)
* Fixes some shuttle turfs being searing white (#30785)
* Fixes some shuttle turfs being searing white
* second
* parity with BE
* TGUI fixed
* beepers and holomaps
* fixes flickering
* cigs and other stuff too
* fix black squares once and for all!
* turns down postprocess
* Emergency shuttle lights
* conflict
* stoves and fireplaces
* box brig remap
* ... and it's all over now, baby blue.
* fixes lag machine
* box part 1
* better bar
* Fix light constructions
* Revert "better bar"
This reverts commit a851405f3f.
* better moving lights
* box bar mk2
* Bouncing lights
* t
* linter
* less pross mov lights
* Revert "less pross mov lights"
This reverts commit 4ff895e20a.
* smooth + gult
* Bird on the Buffalo
* check
* box
* box 2
* this doesn't work for now
* New reflections
* Rearrange temp
* testing half and half
* Rewrite the entire shadow projection from start for soft shadows.
* New Shadow Stuff
* New iteration
* Special effects fix
* more effects
* fix
* Test tiny back
* Fix holdover
* attempt at render sourcing it.
* Attempt to make lag machines less laggy
* Cheaper on the filtering too
* Solution for colour mixing problems
* mixing
* fix dorms light
* Light walls colours
* Makes wall shadows less jumpy.
* small fixes
* remove smooth_light_objs, they're not used anymore
* Part one of the possible wall shadow fix :/
* fixes wall jumpyness
* remove stuff
* undo the TGUI things
* Maps
* A new dawntest (#15)
* further round of otpimisations and fixes
* more optims
* Some optimsiations + fixes bug
* light fixtures moody lights
* some work on shadows+optimisations
* fix
* Fixes some light leaks; better lights
* fire optimisations begin
* try to fix ghosts/xray
* Optimisation + map fixes
* Box station relighting
* fix sliding shadows out of backbag
* Fixes appearing lights, re-enable life for gues and spooders
* Overdark for mobs
* Fixes byond darkness but it's a bit expensive
* try fix zzz
* Light bleeding through walls part 2
* definitive fix to flare sliding
* definitive fix to flare sliding
* FINALLY fix PDA lights
* Fixes grues dying instantly
* Light bugfixes + XRAY toggle
* Box final touches
* fixes 4 paint
* fixes wrong shadow icons
* fixes vox outpost
* Glasses, documentation, old-ass goonlights
* Box bridge one ways
* review: hub and hell universe
* missed define
* copy & paste error
* remove old world.dm status
* morgue icons?
* fix snaxi not working
* robotics light switch
* Light costs change revert
* More comments on the light range icon choices
* XRAYS sanity
* small optimisation with layers
* Europa Credit
* Bringing Nano Paint into parity with Europa Lights (#17)
* fix morgue
* documentation pass: remove unclear var names, etc
* unneeded now
* bloom fix
* fixes
* last second fixes
---------
Co-authored-by: DeityLink <logistics256@gmail.com>
* Soft Reset
* white define
* alpha define
* high roller starting mats, recyk, and melt temp
* open container check
* removed radium prank, moved to a special interaction with the painting brush
* fixing conflicts in items.dmi (removed coin icons moved to coins.dmi)
* Fixes Door Wiring & Door accesses
* Moved HOS office one back to make room ini wardens for security alert console
* More holopads and wardrobes in dorms
* Fixed a shitton of scrubbers
* Filled maint a tiny bit
* Turns box back to default
* Major Fixes
* Viro Fix
* Re-Adds Horizion
* Adds it to map votes
* shuttle working
* Another commit test
* Fixed most of disposals
* Fixes Escape Shuttle being a bit off center
* Removes Errant Firelock fixes 1-2 scrubbers
* Added Runtime
* Kurfs Changes
* Eva Changes
* Final Fixes
* Added Emergency Exit Button to brig
* deprecate revs hook handler
* properly deprecate revs hook, deprecate apes hook, make apes into faction and role datums
* make apes into faction and role datums
* remove redundant reboot hook handler and hook
* handle media setup in login
* remove mob hooks
* replace MobAreaChange hook
* remove rest of hooks and remove files from dme
* no more SetupHooks()
* MobAreaChanged event and move jukebox hook into proc
* fix OnMobAreaChanged proc
* byond sux
* remove unused event
* fix title music
---------
Co-authored-by: nervere <sage@lulz>
* fix improve fire
* Update vgstation13.dme
* Update objs.dm
* molar
* undo
* fire chain reaction
* portal sparks dont burn everything down
* less bright
* change name of firedummy
* fix firecolor on New()
* msg
* fire dont get in the way of clicks
* list type
* list type again
* lib comp filter/sort working on boxstation
* addressing UI issues
* public/remote gallery changes for compatibility
* local telepathy option
* small refactor
* target -> targets, more accurate with local/all
* include __DEFINES\living.dm
* change to minimize duplication
* making All target auto update
* bitwise operation
---------
Co-authored-by: gheritt <145183032+gheritt@users.noreply.github.com>
* Gives service cyborgs several new improvements to make them less painful to play.
Adds the chemical synthesizer.
Rename borg synth, add coffee and tea to it, preserve whitelist temperature when scanning.
Add impropers and change desc
Make rapid service fabricator not spark inelegantly.
Give service cyborgs the chem synth and a shaker to boot.
Adds some spicy chemicals to emagged service borg
Add chloral beer to emagged service borgs
Remove's brobot and mickey finn entirely
Allow the RSF to dispense directly into borg grippers
Remove cooking upgrade and make it part of the default loadout.
Make the portable seed extractor as good as an unupgraded static o ne. Also update the name and description to be less confusing.
Give the chem synth its own sprite
Adds a rag to service cyborgs.
Add champagne and poison wine to scannable reagents
* Remove debug printout
* Replace tot cleaver with regular cleaver
* Shut up the linter.
* Readd the wheel
* remove unused vars
* remove empty healthkits
* remove lasertype
* fix n2o everywhere
* fix sme room scrubbers
* Anchor the circulators.
* add 4th teg
* separate singulo to its own APC
* Readd telesci
* random stuff
* Adds small mining outpost
* Reimplement the lost misc changes
* clutterify maint
* Fix aux cyborg recharge area
* Fix some broken wires as reported by check-wires
* Add windows to mining outpost airlock
* Ditto for the outpot research wing airlock
* Rotate the way mining shuttle docks at outpost
* Change the way the shuttle docks (again) and mass replace a stupid varedited window
* Map infirmary to outpost
* Add mech recharger to west mining outpost
* Add grinchstarts
* Rework xenoarch to its new slimmer form
* Beginning of the great missing objtype replacement
* Great replacement done
* Map in new vox stuff
* Rwalls to vox engineering
* salvage shuttle dock for vox outpost
* Revert "salvage shuttle dock for vox outpost"
This reverts commit 09dad432e5.
* Adds second button to west mining outpost airlock interior
* Supermatter shutters and signage
* Dirt under sec discount dan, mesons in SME room
* Remove security evidence storage maint door.
Reroute sec disposals through courtroom and add some pipes that go round through
the sec infirmary.
* Move vents that were under tables
* Couple more on the vox outpost
* Add elitesyndie near station marker
* Remove stray gas filters
* Replace cigarette with butt
* A couple more maint clutter
* fix virology break room area def
* Add some new shit to armory
* Switch around sleeper and scanner
* Improve ventcrawling experience
* Move some bypass valves into maint rooms
* One more ventcrawl shortcut
* Fixes to said shortcut
* Still more ventcrawling qol
* Some more minor fixes
* Coupla more light switches
* Some more tracking beacons
* Add some more shit to xenobio maint
* minor maint stuff
* beer
* Adds lots of lightswitches to rooms that didn't have them
* Add light switch to telesci
* Add window to captain's bedroom
* Add bridge blast doors button to captain's office
* Add full pane to captain's quarters window
* Add airshield to vox trader shop
* Put lockdown blast doors on engineering and atmos maint entrances
* Remove nudges from maint teeth
* Replaces a beer with a whiskey
* Fix tile under vox jew
* Add extra airlock to vox station
* Readd windoor to vox shop and remove airshield because it doesn't work for this.
* Slight overpressure in vox shop
* Vox shop window tile at neutral pressure
* Oops forgot some pipes
* Okay we'll just doit this way
* Put some random loot on the vox shuttle
* Add some more random loot for the voxes
* Even more loot
* Rework EVA to have FREE SUITS
* Add an extra oxygen can near EVA
* Avoiding Exxion's wrath
* Fix up areas around EVA
* Remove sec ERT dock. Shuffle syndie docks around a bit.
* Move atmos distro room air alarm
* Add some missing cameras to engineering and EVA
* Adds lights around the singulo
* Adds pointless grilles over singulo emitter wires to annoy people like on box
* Rename a camera
* Fix up grille around sec escape pod
* Put the shard in a crate
* Adds signage in hallways. Realigns bunch of wall-mounted machinery.
* A couple of more air alarms etc.
* Remove stray supermatter sign
* Uncrate the shard again.
* Crate the shard back but add mapping_idtag to the crate.
* Remove surprise wall under EVA maint airlock
* Add missing junk to telesci
* More telesci crap
* Fix telesci meters
* Add missing warning stripe corners to SME
* Address issues pointed out by pedr69
* Address stuff Deity pointed out. Also removes a couple more unnecessary hallway airlocks.
* Some minor additions to maint
* Some more minor additions to maint
* Guess I can widen this maint too. And add a soap and rag to ghetto bar.
* Fix access on morgue maint airlock
* Adds cell timer to eastern sec checkpoint cell
* Fix the dir on the checkpoint cell timer
* Let me just remove this status display
* Add some more holopads
* Let me just move this pillar
* Tick wheelstation/areas.dm
* Adds a wheel-specific manual for the SME.
* Fix formatting in said book.
* Fix more formatting.
* Fix another mistake.
* Remove empty SM crate from engineering secure storage
* Add an engineering blast door on atmos maint airlock
* Fix ticking wheelstation\areas.dm (it was in the wrong order)
* Add the lotto vendor to the bar
* Add the games vending machine into the library
* Make SME chamber plating airful
* Minor equipment tweaks
- Art stuff to library
- Remove obsolete kitchen machines, add food press
- Shuffle around some vending machines
* Adds a backup art storage room into the southeastern maint
* Adds one (1) spiderweb
* Adds another spiderweb
* fix PA emitter arrangement
* Add a couple of missing scaffoldings
* Add a couple of more signs
* Rearrange escape shuttle
* Move this vent and scrubber
* Add coupla lights
* Move a coupla lights
* Gatling laser
* Start with cell/high
* Update removed cell
* Remove duplicated code from constructor, style fix
* Remove unused parameters from fire calls
Forgot I did some changes to fire that were removed
* Energy guns can be set unchargeable, add rusty gatlaser, gatlaser unchargeable
Rusty version has weakerlaser projectile (10 damage instead of 15)
Chargeable variable for energy guns: If they can be put in rechargers or not
* Fix missing viscerator minigun
* Laser musket - not chargeable
* Missed an icon
* Sorted mini import
* Refactor non-rechargeable guns from exceptions to flag + var holding reason
* First shot is a regular, pin-point shot. Fixes being able to just lie down to dodge it all