Commit Graph

434 Commits

Author SHA1 Message Date
DeityLink
41af7adbd3 prevent non-cultist shading (#35784) 2024-01-17 07:12:42 -06:00
jwhitak
93e8d9f8a2 HUD Glasses/Goggles Bugfixes and Tweaks (#35754)
* science goggle fix and prescriptions fix

* observer sechud multihud bugfix

* Fixes secborgs having partial security huds
2024-01-10 20:26:12 -06:00
Shifty
87ff336107 Final revert + HUD conflicts 2023-12-25 11:29:30 +01:00
Shifty
cf603c8451 Revert "Fixes the wall opacity bug (#35621)"
This reverts commit e8d7e8f419.
2023-12-25 11:22:37 +01:00
jwhitak
9dc91ca5fa HUD Vision Datums (#35633)
* 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
2023-12-24 13:30:05 -06:00
ShiftyRail
e8d7e8f419 Fixes the wall opacity bug (#35621)
* Fixes the wall opacity bug

* fixes stuff
2023-12-17 11:06:23 +00:00
ShiftyRail
8ff1e71883 Europa /vg/ Lights : overhaul of the lighting system!!! (#35571)
* 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>
2023-12-15 12:30:21 -06:00
nervere
5dfbd696c0 add logging for ghosting (incl. special log for admin ghosting) (#34974)
* add logging for admin ghosting

* spacing

* better ghost logging implementation

* remove worse implementation of ghost logging
2023-10-06 16:48:57 -05:00
DeityLink
277e8b097f Improves the admin Antag HUD and enhances the Streamer logo (#34528)
* ok

* better multi icon

* better ghost antag HUD

* removing debug info
2023-07-03 19:00:43 -05:00
DeityLink
56476383fe ghostflagsfix (#34464) 2023-07-03 18:48:43 -05:00
SECBATON GRIFFON
d8c8a9bb90 Adds qdel defines (#33991)
* Adds qdel defines

* Adds qdel defines

* halfway through fixes

* rest of em

* fixes

* adds more

* list in action

---------

Co-authored-by: SECBATON GRIFFON <sage>
2023-02-10 15:01:18 -06:00
samo priimek
cae3fd2791 ghosts visible in meson-eyerape-mode again (#33973) 2023-02-10 15:00:06 -06:00
boy2mantwicethefam
85e10d92ad Adds a system to examines to show messages exclusively to admins (#33923)
* system

* adds a space for proper comments

* does the change
2023-01-09 13:46:31 -06:00
nervere
db0a2cd906 fix tertiary languages not working, fix alt-click spawned mobs not having correct tertiary language (#33765) 2022-12-03 17:11:52 -06:00
SECBATON GRIFFON
b133803c47 Buddha mode + Hell (#33328)
* Buddha mode

* devilish

* HELLISH

* tidy

* fixes

* find a way to do this that doesnt make server be kill

* turn it off for now so we can test better

* lag-free method

* oh this too

* basis of this part

* fixes

* fixes

* fixes

* fixes

* cap on this to stop possible lag

* fix

* Allows admins to ghost if buddha'd

* New way of getting things

* More basic stuff

* More stuff

* actual way to do it

* in practice

* hell freezes over

* cursed dice edition

* tweaking this so it can be turned off if it breaks

* disabilities, removing rendundant thing with floor

* Limbs and final proc sorting

* better like this

* better like this

* better like this

* in setup cause it lags during game

* better logging

* restructured code, buddhas cannot be gibbed

* this too

* this too

* this too

* this too

* finally right bantype

* removed limit

* hell is now a dungeon for performance

* hell is now a dungeon for performance

* hell is now a dungeon for performance

* removes unused zlevel now

* area

* new sneding

* new sending

* fixes proc name

* uses this db call instead for ease of testing, confirms pref copying works anyways, revert to old one if necessary

* testing one for now

* better scope

Co-authored-by: SECBATON GRIFFON <sage>
2022-11-09 15:26:33 -06:00
nervere
cde91f8518 bomberman arenas can now be called even after the round has ended (#33614) 2022-11-03 20:03:37 -05:00
adacovsk
251c973eb7 Planes and Darkness (#33052)
* darkness

* darkness

* Update login.dm

* looks better

* vision fixes

* vamp vision fix

* Update grue.dm

* I don't know what I'm doing

* Update glasses.dm

* Update vampire.dm

* remove backdrop

* toggle darkness

* adjust human sight

* Update eyes.dm

* fixed shifty's mistakes

* grue drainlight is shit

* spider vision

* move to carbon level
2022-10-14 19:04:24 -05:00
nervere
110f56f184 fix observe verb defaulting to cyborg when cancelled (#33308) 2022-09-21 16:43:25 -05:00
Eneocho
1902af1f60 Toggle darkness tweak (#33202)
* toggle darkness with corn syrup

* bending the knee
2022-09-05 11:00:40 -05:00
samo priimek
3fe766fcfa update ghost toggle darkness (#33171)
* update ghost toggle darkness

* remove singleline switch
2022-09-01 21:31:58 -05:00
samo priimek
144f9fb01a update ghost hide sprite spell (#33172)
* change hidesprite spell

* change hide sprite to hide ghosts
2022-09-01 21:31:46 -05:00
kane-f
f5322d18d5 Ghosting refactor (#32855)
Co-authored-by: kanef <kanef9x@protonmail.com>
2022-07-04 15:07:21 -05:00
adacovsk
7d9740241d Update verbs.dm (#32841) 2022-06-27 21:53:48 -05:00
Exxion
8812b2a176 Revert "optimizes some movement code (#32332)" (#32340)
This reverts commit a71f9fbd44.
2022-04-02 15:02:29 -04:00
ancientpower
a71f9fbd44 optimizes some movement code (#32332)
Co-authored-by: ancientpower <leereddit@gmail.com>
2022-04-01 13:17:38 -04:00
kane-f
b3775a82fa Fixes spawning as a mouse before the round starts (#31977)
Co-authored-by: kanef <kanef9x@protonmail.com>
2022-02-06 05:24:04 +01:00
gurfan
12b68b9546 Electric Boogaloo (Take Two) (#31892)
* wall and floor and overlay icons

* HOLY SHIT PLANEMASTERS ARE AMAZING <3 LUMMOX

* nevermind shit is fucked i hate byond

* apc hackin tweaks start now

* attack_ai is overridden almost everywhere for zero reason

* more attack_ai shit

* more shit

* FORCEDISABLE pt. 1

* FORCEDISABLE pt 2

* more forcedisable 3

* 3.1

* end of forcedisable

* remove all hackview shit, cleanup

* better apc hacking, lots of fixes, and UI!

* more machine ability, lots of cleanup, radial lock updating, modules and active modules

* movable ui elements

* ADVANCED hologrmas

* more SHIT

* SHUNTSHUNTSHUNT

* fig congflgighgsa

* more testing

* fuck

* commit 2

* holo fixes

* fake APC images!

* lots of stuff

* fixes and cleanup and vomit

* More abilities. AI Control fixes and cleanup

* fixes

* fix

* clear another warning

* remove comment fix numbers

* raise price

* raise price

* fix

* 1 autoborger limit

* remove undocumented change

* handle at bot level

* order of operations

* dont call ert

* decrease

* fix unit test

* icon check please work

* remove unused icons, comment out chem dispenser drain

* comment out firewall, add disable to turrets

* remove unused wall icons

* Sort mob list, humans appear at the top

* fix sorting, fix hologram bug

* hologram tweaks, stupid fucking alert APC name

* qdel

* raise ever so slightly

* revert

* Delete broken_hand_icons.txt

* Update setup.dm

* Create setup.dm

* attack_self

* fix filter icon, delete unused file, remove forcedisable from magtape deck

* accidental change

* mousedropfrom recharge station

* oh rite

* fixo

* remove useless code

* aaahhh

* remove rig meal, made obsolete by emag

* fffffshhhhhhwooooop

* typo!
2022-01-31 18:18:06 -06:00
kane-f
c37974d351 Logs spawning of ghost roles (#31876)
* Logs spawning of ghost roles

* Jwhitak requested

Co-authored-by: kanef <kanef9x@protonmail.com>
2022-01-20 00:47:26 +01:00
DamianX
c5dffbe635 Revert "Electric Boogaloo (#31728)" (#31868)
This reverts commit 8bb40feca6.
2022-01-19 15:46:18 +01:00
gurfan
8bb40feca6 Electric Boogaloo (#31728)
* wall and floor and overlay icons

* HOLY SHIT PLANEMASTERS ARE AMAZING <3 LUMMOX

* nevermind shit is fucked i hate byond

* apc hackin tweaks start now

* attack_ai is overridden almost everywhere for zero reason

* more attack_ai shit

* more shit

* FORCEDISABLE pt. 1

* FORCEDISABLE pt 2

* more forcedisable 3

* 3.1

* end of forcedisable

* remove all hackview shit, cleanup

* better apc hacking, lots of fixes, and UI!

* more machine ability, lots of cleanup, radial lock updating, modules and active modules

* movable ui elements

* ADVANCED hologrmas

* more SHIT

* SHUNTSHUNTSHUNT

* fig congflgighgsa

* more testing

* fuck

* commit 2

* holo fixes

* fake APC images!

* lots of stuff

* fixes and cleanup and vomit

* More abilities. AI Control fixes and cleanup

* fixes

* fix

* clear another warning

* remove comment fix numbers

* raise price

* raise price

* fix

* 1 autoborger limit

* remove undocumented change

* handle at bot level

* order of operations

* dont call ert

* decrease

* fix unit test

* icon check please work

* remove unused icons, comment out chem dispenser drain

* comment out firewall, add disable to turrets

* remove unused wall icons

* Sort mob list, humans appear at the top

* fix sorting, fix hologram bug

* hologram tweaks, stupid fucking alert APC name

* qdel

* raise ever so slightly

* revert

* Delete broken_hand_icons.txt

* Update setup.dm

* Create setup.dm

* attack_self

* fix filter icon, delete unused file, remove forcedisable from magtape deck

* accidental change

* mousedropfrom recharge station

* oh rite

* fixo

* remove useless code

* aaahhh
2022-01-19 08:15:08 -06:00
kane-f
3394ff30b9 Fixes SaMMI possession not allowing re-entering old corpse (#31714)
Co-authored-by: kanef <kanef9x@protonmail.com>
2021-12-25 11:29:15 -06:00
kanef
4227ad1001 Fixes hobo-bombing exploit 2021-12-15 01:43:35 +00:00
ShiftyRail
58c334b6e8 Fixes grinch (#31590)
* Fixes grinch

* Fixes grinch
2021-12-12 14:15:23 -06:00
kane-f
69c9745670 SaMMI fixes (#31477)
* SaMMI fixes

* Preserved ghost stuff

* Removing pointless fix

* Missed a line

* Actual fix

* Stop SaMMIs bumping open doors

* Typo fix

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-12-05 11:23:00 +00:00
ShiftyRail
7aa861912f Revert "No MoMMis or AIs on purge day (#31511)" (#31513)
This reverts commit 405c4e58a2.
2021-12-05 10:49:10 +00:00
ShiftyRail
405c4e58a2 No MoMMis or AIs on purge day (#31511)
* No MoMMis or AIs on purge day

I should care more about code quality but it's the epic meme day after all!

* Update verbs.dm

* Update mommi_spawner.dm
2021-12-04 18:05:53 +00:00
kane-f
67209b5f5d Lifts ghost body restrictions on becoming space hobo (#31072)
* Lifts ghost body restrictions on becoming space hobo

* Patching out pre roundstart issue

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-10-16 02:47:11 -05:00
DeityLink
057b1657c1 wardencreep (#31035) 2021-10-11 11:53:31 -05:00
kane-f
92c594760c Hobo intro text grammar fix (#31034)
Co-authored-by: kanef <kanef9x@protonmail.com>
2021-10-11 11:53:11 -05:00
DeityLink
a7ddac5c97 [Cult 4] "NAR-SIE'S HOLIDAYS" , aka "The End of Cult 3.0" (#30672)
* day 1

* day 1.1

* day 2

* day 3

* day 4

* day 5

* day 5.1

* day 6

* day 6.1

* day 7

* day 7.1

* day 8

* day 9

* day 10

* day 11

* day 11.1

* 11.1.1

* day 12

* and on the 13th day, he looked upon his work, and was pleased with what he saw

* 13.1

* day 14

* day 15

* day 16

* day 16.1

* fixing conflicts after rebasing post-Europa removal

* day 17

* day 17.1

* day 18

* day 18.1

* day 19

* day 19.1

* day 20

* day 20.1

* day 21

* day 21.1
2021-10-08 20:32:34 -03:00
DamianX
af649820ba Fixed examining worn items as a ghost showing the examined item twice (#30993) 2021-10-04 08:11:14 -05:00
Shifty
7be042441a the meat of it 2021-09-18 14:25:35 +01:00
ShiftyRail
409ae193c2 The Postman always ring twice (#30551)
* Revert "Revert "Revert "Lights out tonight (trouble in the Heartland) (#30526)" (#30527)" (#30529)"

This reverts commit 5ae655387f.

* fixes urgent problems

* fixes the problem with zooming out

* gliding

* on the beach

* suffer not the lag

* fixes mesons and fire
2021-09-07 09:58:07 +01:00
Kurfursten
5ae655387f Revert "Revert "Lights out tonight (trouble in the Heartland) (#30526)" (#30527)" (#30529)
This reverts commit 2a0cec3fda.
2021-09-05 18:22:30 -04:00
ShiftyRail
2a0cec3fda Revert "Lights out tonight (trouble in the Heartland) (#30526)" (#30527)
This reverts commit eb21803691.
2021-09-05 17:14:55 -05:00
ShiftyRail
eb21803691 Lights out tonight (trouble in the Heartland) (#30526)
* Revert "spark machine (#30524)"

This reverts commit 7fc876a34d.

* Revert "This is why we can't have nice things (#30520)"

This reverts commit 6f7fbe95c1.

* Revert "Europa Lights 2021 - version 3 - wall shadows working edition (#30497)"

This reverts commit c03b442604.
2021-09-05 23:02:14 +01:00
ShiftyRail
c03b442604 Europa Lights 2021 - version 3 - wall shadows working edition (#30497)
* step1: compiles

* readds shadow atoms

* attempt at making spess dark

* planes fuckery

* forceMove fixes

* mouse opacity fixes

* moving to the europa light jargon

* rational brightness ranges

* re-adds moody lights

* sunglasses : compile check

* readds vampire vision

* No stacking of overlays, pt. 1/2

* makes wall shadows NOT ass

* toggle darkness

* compile

* sacrifice my firstborn to the linter gods

* test one

* uh

* europa lights mapping

* fireaxe cabinets

* Doing surgery on maps: deff

* removed herobrine

* map surgery: metaclub

* map surgery: synergy

* maps surgery, low fat bagel

* makes this compile

* more edge cases (haha)

* forgot these features

* blur: on

* wizzie den dark

* fixes the thunderdome
2021-09-05 13:54:34 -05:00
kane-f
fa4a246f04 Allows ghosts access to OOC manifest from lobby (#30454)
Co-authored-by: kanef <kanef9x@protonmail.com>
2021-09-03 13:04:54 -05:00
kane-f
da528063d7 Refactors effect/effect into effect (#30138)
* Refactors /obj/effect/effect into /obj/effect

* Fixes these

* And these

* And these

* Fixes stuff not being clickable

* Fixes .dme real quick

* Removes now-redundant vars

* This too

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-08-11 15:19:06 -05:00
kane-f
9e5009d9b5 More hobo tweaks (#29927)
* More hobo tweaks

* Moving pickaxe and mesons to belt and glasses

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-07-03 19:25:21 +00:00