8 Commits
Author SHA1 Message Date
4ab234f10c maploader / overmaps update - struct system, overmaps location bindings, misc backend improvements (#6403)
tl;dr level collections that can easily be logically restructured/moved
as necessary

will eventually be used for radio and overmaps location resolution.

this is the last part of
https://github.com/Citadel-Station-13/Citadel-Station-13-RP/pull/4841
that has not yet been integrated.
this will be a draft for a while.

---------

Co-authored-by: LetterN <24603524+LetterN@users.noreply.github.com>
2025-11-06 17:49:23 -08:00
siliconsandGitHub fe28006c13 converts all movespeed to new system (#7147) 2025-05-19 18:29:47 +02:00
siliconsandGitHub 4137b01947 guncode update (and misc refactors) (#6740) 2025-02-22 16:31:23 +01:00
e2dae42dc4 runtime maploading 2/3: multiz update (#6145)
3/3 is world structs and the fun that comes with that

this pr has:

- transitions
- new multiz system
- lookup optimizations
- misc updates

---------

Co-authored-by: silicons <no@you.cat>
2023-11-26 18:55:55 -08:00
8252233258 various fixes + tweaks (#6138)
see files changed:

- fixes lowwalls clickblocking
- pipes are now smaller
- fxies some table stuff
- air alarms
- buffs scrubbers
- buffs protean blob structure damage again are you happy now
@Ghostcoffeee
- both buffs and nerfs metal foam
- nerfs inflatables
- fixes weather

---------

Co-authored-by: silicons <no@you.cat>
2023-11-14 20:37:37 -08:00
f00535983e [MDB IGNORE] [IDB IGNORE] atom damage (#5235)
## About The Pull Request

adds generic system for atom health / integrity / damage

everything that isn't flagged with not-bludgeonable can, well, now be
bludgeoned.

## Why It's Good For The Game

more interactive game world through the means of making people able to
break Everything.

## Changelog

🆑
add: atom damage - (almost) everything is now breakable.
refactor: new /atom level materials system
refactor: a lot of the combat system / click code
refactor: melee attack styles
/🆑

---------

Co-authored-by: silicons <no@you.cat>
2023-11-11 17:33:57 -07:00
siliconsandGitHub 00ea187a59 fixes observers not having the right invis values (#5637)
oops, I fucked up and it broke invisimin since they initial().
2023-06-21 09:25:33 +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