28 Commits
Author SHA1 Message Date
siliconsandGitHub ac3e0a73a9 attack_self refactor (#6754)
Changes proc header
2024-09-16 13:09:37 -06:00
383308a1d1 storage rewrite (#6284)
Co-authored-by: silicons <no@you.cat>
2024-02-17 10:08:35 +01: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
749579b9f9 Lathe/Design/Materials refactoring + misc changes (#5123)
## About The Pull Request

rewrites lathes 
they are now embeddable within other interfaces, have unified controls +
queue management, and have support for using

- materials
- reagents
- even using / transforming existing items

rewrites /datum/design to be semi-singletons
adds SSresearch to hold designs
rewrites atom material system a bit

also:

- adds MIT license identifiers to some of my old TGUI work of which I am
the only one on the git history. i'd like to keep the tgui section and
my own code samples in there as MIT instead of AGPL.
- removes vorestation id restorers from maps because they're unused
nowadays
- removes partslathe as they're basically just unused
- Revamps sheetmaterials stylesheet as it really didn't need to just be
stacks.dmi

## Why It's Good For The Game

lathes sorely needed a redo
we want good materials support ontop of that.
also fixes autolathes :)

the "also" part is already covered above.

## Changelog

🆑
refactor: lathes are completely rewritten
fix: autolathe x5 and x10 buttons
del: autolathes can no longer be hacked. all hacked recipes are instead
accessible as normal recipes.
del: partslathes - redundant
del: id restoration consoles - unused / prohibited by server rules
/🆑

---------

Co-authored-by: silicons <no@you.cat>
2023-07-08 22:53:25 +02: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
455ec82c4e refactors attack_hand, attackby, attack_self (#5120)
Co-authored-by: silicons <no@you.cat>
2023-03-11 17:15:58 +01:00
siliconsandGitHub 10904ac5c5 Update scanner.dm (#4395) 2022-09-06 16:24:01 -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
Captain277 c076a8f525 Copper, Brass, and Tools 2022-02-10 13:41:00 -08:00
lolman360 f9f8ac6d87 IM BREAKIN A SWEAT
it is 40 degrees
2021-02-15 14:14:20 +11:00
lolman360andGitHub 8dff7f0786 Merge branch 'master' into LocalManDies 2020-12-09 10:53:29 +11:00
Hatterhat d69652fc69 fucked up how it literally prints nothing if there's no ore 2020-11-14 15:58:46 -06:00
Hatterhat 626b11ced2 bruh 2020-11-13 21:07:38 -06:00
Hatterhat b2ddbe9cef i'll test that later 2020-11-13 16:58:15 -06:00
lolman360 3dfab3b3c4 oop 2020-10-06 10:09:12 +11:00
kevinz000 cb8314827e fix 2020-04-23 12:23:13 -07:00
kevinz000andGitHub 0517dc5be7 Update scanner.dm 2020-04-12 23:15:50 -07:00
kevinz000 e26025599c wew 2020-04-12 17:31:11 -07:00
kevinz000 bc122fac51 fixes 2020-04-09 21:04:55 -07:00
kevinz000 afa8fca233 fixes 2020-04-09 20:27:10 -07:00
kevinz000 6c1c339191 Updates code to November 2019 Vorecode 2020-02-08 00:41:54 -07:00
Hatterhat ecf94f2513 badcode 2019-10-18 17:48:27 -05:00
Hatterhat 566bdaf8ea it compiled dnm 2019-10-15 22:53:45 -05:00
Hatterhat 39400aa4d7 compact boi/plat work 2019-09-21 03:04:21 -05:00
Hatterhat d337d73001 jebediah schlatt did nothing wrong 2019-09-15 01:15:58 -05:00
Hatterhat 5bb727938a shit and cum 2019-09-14 22:50:34 -05:00
kevinz000 a8f68bf2c8 . 2018-10-22 00:44:53 -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