29 Commits
Author SHA1 Message Date
siliconsandGitHub 60db51850c experimental gc / init fixes and optimizations, and fixes emotes (#7431) 2025-12-15 09:13:19 +01:00
siliconsandGitHub a3b0d5602b changes statpanel macros (#7287) 2025-09-03 19:31:13 +02:00
siliconsandGitHub 4137b01947 guncode update (and misc refactors) (#6740) 2025-02-22 16:31:23 +01:00
siliconsandGitHub efb1c57bb8 sharp / edge / damage mode regex (#6747)
last regex before #6575 , probably 

deprecated sharp and edge
2024-09-13 08:50:11 -06:00
siliconsandGitHub e6f972666c regexes damage and wound types (#6735)
Different semantics demand different defines. It's hard to tell what's
being used where and for what reason right now.

Staging for combat PR.
2024-09-09 15:13:34 -06:00
siliconsandGitHub 6b8a74e682 mob ai: iff factions, small turbolift/maploader fix (#6702)
replaces old faction system with one that supports lists
2024-09-06 13:23:38 -06: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
8b778b0321 Armor rework (#5158)
Co-authored-by: silicons <no@you.cat>
2023-03-25 11:58:25 +01:00
siliconsGitHubVM_USER <VM_USER>silicons
fb429e51a4 KILLS STATPANEL (#4877)
Co-authored-by: VM_USER <VM_USER>
Co-authored-by: silicons <no@you.cat>
2023-01-11 09:12:35 -06:00
siliconsGitHubVM_USER <VM_USER>
d557edacf3 overhauls radiation (#4708)
Co-authored-by: VM_USER <VM_USER>
2022-12-18 03:30:42 -06:00
28e11dee54 lore/contractor/background/character overhaul project (public branch edition) (#4488)
Co-authored-by: silicons <2003111+silicons@users.noreply.github.com>
Co-authored-by: Zandario <zandarioh@gmail.com>
Co-authored-by: VM_USER <VM_USER>
Co-authored-by: AlphaM01 <33434925+AlphaM01@users.noreply.github.com>
Co-authored-by: LordPapalus <54518057+LordPapalus@users.noreply.github.com>
2022-11-09 01:57:00 -06:00
siliconsGitHubVM_USER <VM_USER>
bffcb7810d at what point does our ZAS implementation become sunk cost (#4409)
* begin

* wip

* stuff

* aough

* stuff

* fix

* fix

* ayo?

* space

* fix

* more

* aough

* sigh

* maybe

* a

* a

* don't need that

* that

* fix

* fix_maybe

Co-authored-by: VM_USER <VM_USER>
2022-09-15 14:37:26 -07:00
siliconsGitHubVM_USER <VM_USER>
6dec5d41e7 refactors pushing, movespeed, actionspeed, throwing, movement, pass flags, and probably things i forgot about; adds overhand throwing (#4360)
* initial

* wack

* changes

* insanity

* staging

* t

* note2self

* wild

* find replace

* changes

* pain

* fixes

* that's right out

* augh

* augh

* wild

* lol

* fuck this not refacotring all that in one day

* oopsy doopsy

* that goes away

* fixes

* pain!

* throwing stuff

* Fixes

* g

* eternal curse upon you, space indenter

* eternal curse upon you, space indenter x2

* real combat refactor energy

* refactors

* stuff

* subsystem logic

* a

* pain

* logic

* push logic

* logic

* i hate micros

* fixes

* a

* convert the rest

* let's finish this

* s

* fixes

* aah.

* augh

* AUGH

* stuff

* a

* more

* a
git pu

* fixes

* fixes

* fix

* fixes

* warnings

* more

* maybe don't have them throw past walls

* fixes

* ack

* f

* better ui

* fixes

* fixes

* a

* proximity monitors

* proximity monitors

* proximity monitors

* wack

* swap stuff

* a

* fix

* fix

* fix

* default

* Fix

* fixes

* ayy

* aoug

* aoug

* stuff

* fix

* fix

* ay

* ay

* ough

* ayo

* fix

* cannon

* wack

* i tested it

* fix

* why

Co-authored-by: VM_USER <VM_USER>
2022-09-08 01:43:03 -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
siliconsandGitHub 1ac69c2643 refactors /Life() a little into Physical and Biological life ticks (#4198) 2022-06-15 13:48:18 -05:00
siliconsandGitHub 7152e7ff2a power standardization 1/??????? - power scales, SMES/cellrate/APC/powernet/god i'm dying inside (#4103)
* start

* about ready for conversions

* oh boy

* oh boy

* powernet procs

* draw power, surplus, avil, smes

* cellrate, smes

* cellrate, smes

* more

* wacky

* aa

* there we go

* Wild!

* ix

* more

* why

* between needs to die

* smart

* oh no

* fear

* f

* fixes

* i hate parentheses

* i hate parentheses

* fixes

* calc moment

* *pawstamp*

* acter

* i hate myself too thank you

* a

* wack

* cheat factors

* that

* fix

* recomp

* epic js moment

* fix
2022-05-26 01:27:14 -07:00
siliconsGitHubfake_vm_user <fake_vm_user>
08b3451c12 refactors announcers, adds soundbyte, announcer, announce location datums (#4056)
* wack

* convert explosoins

* wild

* ah.

* t

* skeleton

* fuck off, byond, just FUCK OFF

* AAAAAAAAAAAA

* sigh

* wacky

* pog

* Wack

* new announcers

* fix

* git

* git why

* GIT WHY

* wild

* fix

* wild!

Co-authored-by: fake_vm_user <fake_vm_user>
2022-05-16 21:45:44 -07:00
siliconsGitHubfake_vm_user <fake_vm_user>
abe3121303 important and destructive change to the concept of species (#3991)
* species stuff

* initial

* that

* more

* more

* more

* more

* more

* why

* sorry

* more

* wack

* sigh

* wack

* wack

* more

* pain

* pain

* how

* another goddamn regex

* another goddamn regex

* get that

* IM DONE WE ARE NOT DOING THIS AGAIN

* how about we be able to debug it fuck you

* please just let me debug properly

* fix

* paper

* keys

* my god species need a redo

* Yikes.

* why..

* fixes

* fix

* 'cmon bro..

* wack

* wack

* fix

* WHY OH WHY MUST YOU DO THIS TO ME

* wacky

* that

* that maybe

* that maybe

* that maybe

* fix

* wacky!

* Wack

* wack

* epic

* damnit zandario

Co-authored-by: fake_vm_user <fake_vm_user>
2022-05-11 01:29:33 -07:00
ZandarioandGitHub db39fde779 Butchering, Macro standardization, and generic tidying (#3936)
* Beginning

* Moar

* Blelelelele

* Robo Organs *Flooshed*

* Went overboard and organized a shit ton of tags...

* Partially implements VOREStation#9287

* Performance fixes from Polaris#7759

* More Code Cleaning

* Recompiled TGUI Bundle
2022-04-26 13:21:19 -07:00
siliconsandGitHub 472ef33488 nukes some unmanaged global variables (probably merge this fast as it touches a hundred+ files) (#2829)
* replacements

* indents
2021-03-07 19:01:45 -08:00
silicons 054cd3b652 holy fuck 2021-02-25 03:19:54 -07:00
silicons 3c488336fc ok 2021-02-15 05:57:26 -07:00
silicons b0dc769069 send sound 2021-02-15 05:19:52 -07:00
Zandario 34174e31e9 Ports Polaris/pull/6558 2020-07-02 14:27:38 -05:00
kevinz000 e26025599c wew 2020-04-12 17:31:11 -07:00
kevinz000 6c1c339191 Updates code to November 2019 Vorecode 2020-02-08 00:41:54 -07:00
kevinz000 c08fa05fdc 9 2018-10-12 08:39:44 -07:00
kevinz000 53df5c3115 5 2018-10-11 20:11:46 -07:00
deathride58 f1893fa0a0 initial commit - Straight pull from Virgo's master branch from 5/6/2018 at 6:00 PM EST 2018-05-06 19:05:49 -04:00