23 Commits
Author SHA1 Message Date
siliconsandGitHub 87b8da5f83 rename soundbyte/grouped/sparks to soundbyte/sparks (#7124)
/grouped was a bad idea and is bad
2025-04-30 10:15:32 +02:00
siliconsandGitHub 11d2f3b4d4 various 516 tweaks (#7071)
@LetterN did like everything I'm late to the party so I'm just here to
clean things up 😊
2025-04-07 09:09:38 +02:00
siliconsandGitHub ac3e0a73a9 attack_self refactor (#6754)
Changes proc header
2024-09-16 13:09:37 -06:00
siliconsandGitHub 0c8dd521c2 refactors attack hand proc header (#6720)
needed for #5677 

this is to make that PR slightly easier to review.
2024-09-06 13:36:10 -06:00
siliconsandGitHub 2533caefd9 combat code overhaul + projectiles v8: impact handling (#6579) 2024-09-02 20:34:27 +02:00
f4fae7f84e bugfixes (#6329)
Co-authored-by: silicons <no@you.cat>
2024-03-11 09:01:59 +01:00
383308a1d1 storage rewrite (#6284)
Co-authored-by: silicons <no@you.cat>
2024-02-17 10:08:35 +01:00
15ba149d71 persistent pictures framework (#5589)
no player facing changes

makes pictures persistent. fixes up the character saving system too.

---------

Co-authored-by: silicons <no@you.cat>
2023-06-13 18:00:58 -07:00
ZandarioandGitHub 23e3591023 Chore: Converting all text("[]", foo) to "[foo]" (#5549)
<!-- 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

I did this because some of the old text() uses would cause BYOND Beta
version 515.1607 to no longer compile. (Which is a bug but still an
excuse to finally deal with this)


## Beware

I hastily did this.


## Changelog

🆑
code: Converted all text("[]", foo) to "[foo]"
/🆑
2023-06-01 14:25:27 -07:00
8b778b0321 Armor rework (#5158)
Co-authored-by: silicons <no@you.cat>
2023-03-25 11:58:25 +01:00
455ec82c4e refactors attack_hand, attackby, attack_self (#5120)
Co-authored-by: silicons <no@you.cat>
2023-03-11 17:15:58 +01:00
e59cf1eaa3 SSoverlays tweaks + audit (#4948)
Rips out SSoverlays in favor of the O7 one, which supports priority
overlays. This should fix issues with AO vanishing, as well as being
generally faster.
Also audited all SSoverlay calls, some were strange, invalid, or
pointlessly inefficient.

Co-authored-by: Zandario <zandarioh@gmail.com>
2023-01-11 20:43:16 -08:00
ZandarioandGitHub 38f1b6af54 99% of Overlays now use SSoverlays (#4847)
<!-- 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
Silicons asked me too and he knows very well I'll do this dumb shit in
one sitting.
2022-12-15 05:53:18 -08:00
siliconsGitHubVM_USER <VM_USER>
93631c3339 [IDB IGNORE] reworks item rendering (again) (2/4) (#4483)
* 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

* wip

* this is quickly going out of control

* why are we here, just to suffer?

* here we go again

* pain

* i'm impressed by how shit this code is

* d

* oh no

* oh no

* stuff

* aaa

* ayy

* groan

* hm

* proggers

* a

* that solves that

* ough

* kick that out

* t

* ough

* example item time

* convert

* WHY

* I HATE CATGIRLS

* a

* genuinely awful

* more

* t

* sigh

* staging

* stuff

* pain

* SIGH

* sigh

* more

* AAAAAA

* more

* please

* fuck it flag time

* autodetect

* a

* mistake time

* why

* coloration2

* prog

* now just for detection and icons

* vestigal

* move those

* fuck byond

* wryyyy

* repath

* a

* aough

* surprisingly well

* let's go..

* fix

* there

* a

* fixes

* fixes

* Fix

* fix

* fixes

* fixes

* that was a bad idea

* later

* tesh fixes

* e

* fix maybe

* fix maybe

* fixes

* how?

* c'mon

* here we go again

* gfi

* fix

* unreal

* Fixes

* epic

* gfi fixes

* gfi fixes

* why

* come the fuck on

* useless files

* finalized GFI

* rly

* fixes

* sorry

* come on.

* eh

Co-authored-by: VM_USER <VM_USER>
2022-10-13 11:23:53 -07:00
ZandarioandGitHub 6c380c91ae Spooky Month Cleaning? Grep and stuff. (#4489)
* Painus

* Yep

* Moar

* Let the agony begin

* text.dm

* scramble.dm

* time.dm

* fix

* unsorted.dm

* job_controller.dm

* _legacy

* computerfiles.dm

* events.dm

* global_iterator.dm

* topic_input.dm

* underwear.dm

* uplink

* periodic_news.dm again

* areas

* genes

Also renamed midget to dwarfism as it's a slur.

* changeling

* Cult

* gamemodes

* machinery

* mecha

* effects

* objects part 1

* Fine I'll commit the YAML

* objects part 2

* moar

* atmos

* ooga

* ahrde

* You can tell my sanity is going down

* Second-To-Last Step

* Almost

* Poggers

* nvm we're not ready for that <.<

* Test

* minor
2022-10-05 06:16:42 -07:00
siliconsGitHubVM_USER <VM_USER>
0550d41f81 dynamic/tool backend (#4411)
* stuff

* file vomit

* add draft notes to this

* clickchain

* augj

* ayy

* ayo

* ayo

* okay okay fine

* stuff

* defaults

* stuff

* how to solve feedback..

* kill me

* thank you lohikar c:

* aaa

* api improvements

* t

* t

* fix

* almost..

* more

* funny window stuff + atom damage stubs

* proc conflicts

* circuit proc repath

* epic liked and subscribed

* things

* finished??

* pain

* pain

* wild

* stuff

* pain

* s

* st

* fix

* fix

* removes useless shit

* epic

* epic

* epic

* epic

* adjacency

* reachability stuff

* reachability 2

* reachability

* gvar memery

* varnames

* thanks byond-

* ok there happy?

* wack

* y'know what codebase rewrite time

* y'know what codebase rewrite time

* y'know what codebase rewrite time

* L

* oop

* ay

* turfS

* that?

* a

* prettify

* s
git push

* tweaks

* epic

* lohikar i am sorry

* lohikar i am sorry

* stuff

* sigh

* a

* ay

* a

* go

* f

Co-authored-by: VM_USER <VM_USER>
2022-09-22 00:54:32 -07:00
siliconsGitHubfake_vm_user <fake_vm_user>VM_USER <VM_USER>
934ad25bfe refactors: inventory, mousedrag, stripping, species bodytypes, inventory HUD, and probably some unrelated things (#4092)
* start

* i hate people who pack shit into one file

* sigh

* regex

* inventory rework

* stubs

* regex

* this is insanity

* oh no

* backend moment

* a

* changes

* wild

* regexing

* changes

* put in hands

* more errorS

* attackby

* more helpers

* replacements

* wild

* fixes

* pain

* fxies

* fixes

* unneeded

* ape

* ape

* wild

* wild

* more

* wild

* there

* fixes

* fixes

* l

* wild

* more

* moer

* fixes

* enough for todayd

* regexing

* long time coming

* shaking and crying

* end me

* fixes

* fixes

* e

* fxies

* rig refactor moment

* fixes

* fixes

* fixes

* fixes

* out with the shitcode

* thanks git

* partial rig rewrite here we go

* more

* fixes

* WWWW

* ok

* wild

* bitfield defines

* nobludgeon

* pain

* pain

* fixes

* more

* wild

* wild

* fixes

* pain

* move behaviorsr

* fixes

* next up, finishing core procs

* y

* .

* time to finish this

* time to finish this

* propagate accessories

* hate this accursed engine

* hate this accursed engine

* pain

* more

* cancer

* epic

* genuinely hate

* wild

* that

* why

* circuitry is my bane

* y

* how

* sort

* logging

* logging

* im dying

* fixes

* next

* f

* more

* epic style

* fixes

* on meta

* fix

* wild

* uh

* quirky

* fixes

* agh

* pain

* fixes

* fix

* sigh

* a

* epic1

* fixes

* ugh

* epic

* fixes

* uhh.

* is this even a fix

* fix

* fixes

* fixes

* we love optimization

* wear over system

* correct

* worn over stuff

* just augments

* coggy

* implant magnetic catch

* implant magnetic catch

* fixe

* a

* g

* t

* fix

* fix

* wack!

* fix

* a

* semantics

* fix

* that

* fixes

* handle denesting

* w

* fixes

* e

* bugs

* fixes

* fixes

* unit tests

* absolutely wild

* fixes

* fix

* fix

* fixes

* on god this is bad

* fixes

* fixes

* fix

* fix

* wacky!

* fix

* wack

* manual

* fixes

* closets

* OOPS

* wack

* pain

* pain

* flags

* regex

* fixes

* wakc

* changes

* more

* augh

* more

* replaces

* more

* that

* acc

* acc

* fix

* fix

* fix

* oh woops that was important

* wack

* epic

Co-authored-by: fake_vm_user <fake_vm_user>
Co-authored-by: VM_USER <VM_USER>
2022-07-29 00:20:47 -07:00
ZandarioandGitHub bb313e443b [MDB IGNORE] Updates Teleporters backend and gave them nice sprites. Among other things. I get carried away. (#3876)
* Initial Commit

* [Broken] Bout to do something dumb

* This might be a bad ieda

* Beh

* Rename Beacon.dm to beacon.dm

* Fixes my dumb mistake
2022-04-13 02:01:16 -07:00
FreeStylaLTandGitHub e599851efa Makes the trash bin wrenchable, adds a portable secure briefcase to loadout, (#3646)
* the things

* W-oops

* fixes an oopsie
2022-01-05 00:49:00 -08:00
nik707andGitHub 6185af8bab VI's donator item, and a fix to secure briefcases included cus I'm scum and atomization is hard (#2819)
* E

* e

* e
2021-03-05 16:03:17 -08:00
buffyuwu 6622fa0021 fixes not being able to switch briefcases between hands 2021-03-03 08:32:47 -05:00
lolman360 706f97324f Merge branch 'master' of https://github.com/Citadel-Station-13/Citadel-Station-13-RP into tgui4examinetake2 2021-02-15 16:56:36 +11:00
TheLordME 8cb5d8eb48 Relocates storage items into their own folder,
in the item folder, instead of them being in the weapons folder,
because they dont inherit from weapon
2021-02-13 12:46:26 +01:00