39 Commits
Author SHA1 Message Date
its-helviandGitHub ac7aa1afca fixes erp (#7536)
## About The Pull Request
Makes the subtler-anti-ghost keybind actually run the subtler verb. 
## Why It's Good For The Game
:slime:💥
## Changelog
🆑
fix: subtler keybind now runs subtler instead of subtle
/🆑
2026-02-15 16:06:05 -05:00
siliconsandGitHub 6144b87b9a [IDB IGNORE] [MDB IGNORE] orbital support update 1 / 3 (#7361) 2026-01-20 14:46:22 +01:00
b4a124e557 [IDB IGNORE] cyborg refactor: icons, chassis, modules base (#6929)
- separates the composition of cyborgs into modules, iconsets, chassis,
upgrades
- modules / chassis atm can provide items, so can upgrades; in the
future we will want to probably generalize the item API a bit so
components can work
- chassis now can (unimplemented) easily be made to give different stats
- reorganizes all the cyborg sprites
- adds generalized item mounts with redirection support and tears out
legacy cyborg items
- entirely rebalances modules & writes some new lawsets in for future
use

---------

Co-authored-by: silicons <silicons@silicons.dev>
2026-01-13 18:39:38 +00: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 21883078ce /datum/emote - emote refactor, adds vocal cues (#6725)
datumizes and standardizes all emotes because that file is in the
fucking way of my saycode rewrite
adds vocal cues
2025-11-14 23:54:43 +01:00
siliconsandGitHub a8be2b9882 replaces pray with ping gm system (#7344) 2025-10-15 18:56:48 +02:00
siliconsandGitHub 6959c31a55 wield update (#7116) 2025-04-29 18:05:51 +02:00
siliconsandGitHub 4137b01947 guncode update (and misc refactors) (#6740) 2025-02-22 16:31:23 +01:00
siliconsandGitHub 64ec2547ef inhand interaction refactor (#6633) 2024-08-01 19:54:31 +02:00
b1388fe5c3 adds a few hairs and horns from skyrat for a friend (also refactors human rendering a bit) (#6349)
Co-authored-by: silicons <no@you.cat>
2024-04-25 19:04:04 +02:00
chelandGitHub ee3395d83e Fixes the subtler hotkey opening up the subtle textbox (#6390)
<!-- 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

title

## Why It's Good For The Game

fixes #6296 

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑 Chelxox
fix: The subtler (anti-ghost) hotkey will now actually open the subtler
textbox instead of the subtle one
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2024-04-16 09:38:37 -04:00
39bc14bb4a reworks game preferences (characters v2 staging) (#6310)
Co-authored-by: silicons <no@you.cat>
Co-authored-by: LordME <58342752+TheLordME@users.noreply.github.com>
2024-04-08 12:44:30 +02:00
383308a1d1 storage rewrite (#6284)
Co-authored-by: silicons <no@you.cat>
2024-02-17 10:08:35 +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
MonaraandGitHub cc917b1698 Preference Defaults and Keybinding support/defaults (#5503)
Sets default FPS to 40 for new players instead of 0(server default,
which is 20 currently)
Creates/Sets default rest keybinding to V
Sets default Move upwards keybinding to shiftC
Sets default Move downwards keybinding to ctrlC
Creates/Sets default subtler anti-ghost keybinding to 7
2023-05-28 04:14:48 -07:00
siliconsGitHubVM_USER <VM_USER>
0f5030afa0 adds multihand wielding component (#4829)
Co-authored-by: VM_USER <VM_USER>
2022-12-16 20:12:03 -06: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
siliconsGitHubfake_vm_user <fake_vm_user>
e88f63cd33 refactors some gun things (#4036)
* wow

* wack

* fix

* fix

* fuck you

* i am declaring war on gun devs

* fix

* fix

Co-authored-by: fake_vm_user <fake_vm_user>
2022-05-12 14:41:29 -07:00
ShadowandGitHub 2e5d81067a Add gun safeties (#3882) 2022-04-15 22:52:16 -07:00
siliconsandGitHub 399cc7b49e Update movement.dm (#3661) 2022-01-15 04:58:48 -08:00
nik707andGitHub c1fdd23e98 YEET (#2850) 2021-03-12 15:01:08 -08:00
siliconsandGitHub f796656455 Update movement.dm 2020-09-17 23:55:08 -07:00
siliconsandGitHub d0a441b2b4 Update mob.dm 2020-07-28 23:11:38 -07:00
Daniel Padbury 9628586f72 Adds hotkey for LOOC and changeable bind 2020-07-18 11:41:19 -05:00
BlackMajorandGitHub 1dd204a96f Merge pull request #2011 from kevinz000/erp
adds voluntary pixel shifting
2020-05-27 21:02:20 +12:00
kevinz000 c865dd51a5 quirky! 2020-05-23 00:54:30 -07:00
kevinz000 9b4e0ab134 ok 2020-05-21 23:17:57 -07:00
kevinz000 b6e8130652 fixes 2020-04-27 21:25:41 -07:00
kevinz000 6dddd33f7b ok 2020-04-17 19:00:19 -07:00
kevinz000 6b403596fd wew 2020-04-15 23:17:04 -07:00
kevinz000 2b608674be ok 2020-04-15 16:44:19 -07:00
kevinz000 3b9a67e9f0 whew 2020-04-14 13:05:35 -07:00
kevinz000 dff8ce1ed9 ok 2020-04-14 13:02:45 -07:00
kevinz000 338bab3cda whew 2020-04-14 12:57:01 -07:00
kevinz000 f066e3cfe5 whew 2020-04-14 12:47:57 -07:00
kevinz000 f00c46999c whew 2020-04-14 12:40:16 -07:00
kevinz000 da5206c372 whew 2020-04-14 12:21:54 -07:00
kevinz000 1eeb7db212 wew 2020-04-13 18:04:55 -07:00