30 Commits
Author SHA1 Message Date
c0c51707f5 Lighting: Reject absurd values (#7583)
Co-authored-by: LordME <58342752+TheLordME@users.noreply.github.com>
2026-06-07 16:58:56 +02:00
Letter NandGitHub d50ea14baa effect cleanup (#7502)
yeah, also updates emissive blockers
2026-01-27 12:44:16 -05:00
b1029a24f8 Power Cell Rework + Energy Weapon Rebalance (& misc changes) (#7438)
- all cells in the game are now small, medium, large
- super, hyper capacity cells, device, and weapon cells are all removed
- cells now have standardized variants, some of which are printable by
R&D
- energy weapons rebalanced
- **advanced energy guns and stun revolvers removed** - use the new
modular weapon system and microfission cells.

---------

Co-authored-by: silicons <silicons@silicons.dev>
2025-12-24 12:15:01 +01:00
siliconsandGitHub b131da168a adds custom overmap loading and some general overmap / area fixes (#7357) 2025-10-16 18:53:52 +02:00
9885763e3d hand refactor (#5677)
Co-authored-by: silicons <no@you.cat>
2024-11-20 09:25:57 +01:00
siliconsandGitHub 912e379ffb vehicle mechs - preliminary (#6606) 2024-07-22 19:59:56 -04:00
9c8b0997e5 Atom hud refactor (#6446)
Co-authored-by: silicons <no@you.cat>
Co-authored-by: LordME <58342752+TheLordME@users.noreply.github.com>
2024-05-26 19:56:13 +02:00
LohikarandGitHub dae5ddf499 Z-Mimic Season Pass 1 (#6371)
This is largely just synchronizing ZM with the latest upstream version,
though I also renamed SSzmimic to make updates like this easier.

Changes:
- It is no longer possible to outrun Z-Mimic, except now without the
cost of doubling ZM init time.
- `ZMM_LOOKBESIDE` is now supported to handle wide mobs as well as long
mobs. Use `ZMM_WIDE_LOAD` for both wide and long, such as scaled up
atoms.
- It is now possible for a turf to override its Z-Mimic appearance.
- `MZ_TERMINATOR` can now be specified to cause a turf to act as the
bottom of a ZM stack.
- `MZ_NO_SHADOW` can be specified to opt out of Z-M's darkening effect,
though lighting copy and AO are still active.
- Some bugs in layering caused by atoms moving up or down z-levels have
been fixed.
- Z-Mimic now has a basic performance profiler.
- ZM appearance fixup no longer breaks underlays.
2024-04-12 20:08:10 -07:00
GhostcoffeeeandGitHub 0717fc6f78 Makes T2 darksight 180 degrees (#5818) 2023-08-04 09:23:51 +02:00
93de2c0872 Revert "Revert "fixes noncompliance with 514 procpaths"" (#5781)
Co-authored-by: silicons <no@you.cat>
2023-07-27 20:49:36 +02:00
LordMEandGitHub 9b128134df Revert "fixes noncompliance with 514 procpaths" (#5780)
Reverts Citadel-Station-13/Citadel-Station-13-RP#5779
2023-07-24 21:50:50 +01:00
58f4094413 fixes noncompliance with 514 procpaths (#5779)
turns out the old way of doing procpaths is illegal now

this should fix some weird potential (?) bugs

---------

Co-authored-by: silicons <no@you.cat>
2023-07-24 21:26:17 +01:00
siliconsandGitHub ed78515ed4 t3 darksight is actually fullscreen now (#5650)
this was supposed to be fitting screen size but it somehow wasn't enough
2023-06-26 20:43:39 +01:00
62fb1f9e05 reworks rendering, night vision, planes, etc (#5384)
Co-authored-by: silicons <no@you.cat>
2023-06-03 19:58:47 +02:00
4528cc1a28 halo projectors, emissives update, accessories update, etc (#5398)
Co-authored-by: silicons <no@you.cat>
Co-authored-by: silicons <2003111+silicons@users.noreply.github.com>
2023-04-27 08:31:46 +02:00
304bf65a9b mobility flags (#5202)
Co-authored-by: silicons <no@you.cat>
2023-04-22 19:32:16 +02:00
4f76022369 fishing port from tgstation (#5360)
Co-authored-by: silicons <no@you.cat>
2023-04-16 16:16:51 +02:00
2bc87aae1c fixes zone rebuilds not happening sometimes (#5337)
kapu wins 

our logic was fucked

also swaps a few things to real globals for speed.

---------

Co-authored-by: silicons <no@you.cat>
2023-04-09 23:54:10 -07:00
ZandarioandGitHub 013b0ebbce Experimental AO Rewrite (#5009)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Finally figured out something I liked for bitmask smoothed AO.

Yes I profiled it and this is indeed faster.
2023-02-17 22:21:30 -08:00
LohikarandGitHub be7c1b3f64 Ambient Lights: Multiple-Source Ambience (#5019) 2023-02-03 17:16:52 +01:00
LohikarandGitHub b2bbcd8e33 Z-Mimic: Automatic Plane Mangling (#4979) 2023-01-27 23:03:58 +01:00
1a524b77eb SSao, Z-Mimic, and O7 Lighting (#4846)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Z-Mimic is nice.

Currently just SSao atm, why SSao? Filter-based ao doesn't really work
with Z-Mimic

O7 Lighting cause I got tired of trying to make ours work with this. But
hey, we got directional lights now so that's cool.

🆑 @Zandario & @Lohikar
add: SSzmimic
add: O7 Lighting
add: SSao
del: SSopenspace
tweak: Lights now can shine in angles between 0 and 180
/🆑

Co-authored-by: Lohikar <lohikar@protonmail.com>
2023-01-01 05:04:11 -08:00
siliconsGitHubVM_USER <VM_USER>
a5cc8ee1ab ssoverlays (#4405)
* reworks reworks reworks

* s

* s

* e

* don't need that anymore right aha

* i'm lazy

* optimizations

* fix?

* aough

* fix

* fix

* fix

* better

* aough

* aough

* howmegalul

* epic

* optimizations

* augh

* ough

* sigh

* wow time for a fucking slowdown

* ough

* why

* why

* ough

* .

* sigh

* fix

Co-authored-by: VM_USER <VM_USER>
2022-09-12 17:14:58 -07:00
siliconsGitHubfake_vm_user <fake_vm_user>
c85571f7f4 adds wave automata, reworks sonar (#4042)
* start

* stuff

* stuff

* rm

* gotta be fucking kidding me i hate byond

* a

* a

* sigh i just remmebered why i didn't do that

* a

* a

* stub

* Shadowcast

* Shadowcast

* Shadowcast

* uh oh

* uh oh

* Wild

* Wild

* Wild

* automata stuff

* stuff

* let's go

* that

* that

* fixes

* fix

* fxies

* fixes

* that works

* diagonals

* diagonals

* diagonals

* diagonals

* diagonals

* diagonals

* diagonals

* diagonals

* diagonals

* diagonals

* diagonals

* wild

* wild

* i hate lummox

* ihate you byond

* wow.

* refactor that

* why

* fix

* mistakes

* thank you bhijn

* wild

* i'm an idiot

* adjust

* adjust

* that

* blacklist that too

* what if we

* Fix

* fin

Co-authored-by: fake_vm_user <fake_vm_user>
2022-05-19 21:33:17 -07:00
siliconsGitHubfake_vm_user <fake_vm_user>
67db029097 adds inventory slot meta datums, replaces slot_whatever_str's (#4076)
* start

* wild

* oh no

* regex

* wow

* readd

Co-authored-by: fake_vm_user <fake_vm_user>
2022-05-18 20:11:40 -07:00
ZandarioandGitHub cc701aedb6 [Ready?]Machine Code Cleaning and some other stuff. (#4050)
* AutoDoc, bye useless comments, and some flair

* WHEW

* blele

* GLOB.machines

* Funny game

* Forgor

* Appease the linter

* asdasd

* chairs

* asdsad

* asdfasdf

* wuh if

* bruh
2022-05-15 14:41:34 -07:00
fake_vm_user 4e587f8fe8 Fin 2022-05-02 22:05:59 -07:00
fake_vm_user f40d2abb13 change code refs 2022-05-02 22:05:16 -07:00
siliconsandGitHub 8d4fd18cc2 ghostroles (#3961)
* files

* obj

* mass ports

* ah

* wack

* that

* todo refactor ui intieract calls jfc

* all

* test case

* compile

* compile

* auxtools time

* wack

* debugger hook

* I LOVE YOU SPACEMANIAC THE DEBUGGER JUST SAVED MY LIFE
2022-05-01 01:26:52 -07:00
siliconsGitHubfake_vm_user <fake_vm_user>
71889b4f65 rendering update (#3695)
* rnedering update

* fixes

* wack

* wack

* placeholder

* sigh

* sigh

Co-authored-by: fake_vm_user <fake_vm_user>
2022-04-23 21:12:54 -07:00