-
-
Notifications
You must be signed in to change notification settings - Fork 281
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
250 changed files
with
5,142 additions
and
3,837 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
//* This file is explicitly licensed under the MIT license. *// | ||
//* Copyright (c) 2024 Citadel Station Developers *// | ||
|
||
//* for /datum/inventory *// | ||
|
||
/// raised with (obj/item/item, datum/inventory_slot/slot_or_index) | ||
/// | ||
/// * raised after COMSIG_INVENTORY_ITEM_EXITED_SLOT during swaps | ||
#define COMSIG_INVENTORY_ITEM_ENTERED_SLOT "inventory-item-entered-slot" | ||
/// raised with (obj/item/item, datum/inventory_slot/slot_or_index) | ||
/// | ||
/// * raised before COMSIG_INVENTORY_ITEM_ENTERED_SLOT during swaps | ||
#define COMSIG_INVENTORY_ITEM_EXITED_SLOT "inventory-item-exited-slot" | ||
/// raised with () | ||
/// | ||
/// * raised on any inventory slot mutation | ||
#define COMSIG_INVENTORY_SLOT_REBUILD "inventory-slot-rebuild" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
//* This file is explicitly licensed under the MIT license. *// | ||
//* Copyright (c) 2024 Citadel Station Developers *// | ||
|
||
//? HUD screen_loc's are in code/__DEFINES/screen.dm ?// | ||
|
||
//* inventory_hud_anchor *// | ||
|
||
/// anchor to the main inventory drawer | ||
/// | ||
/// * main axis runs towards the middle of screen on Y axis | ||
/// * cross axis runs towards the middle of screen on X axis | ||
/// * both main and cross cannot be 0, as that is where the drawer button is | ||
/// | ||
/// * valid main-axis indices: >= 0, cross-axis != 0 if 0 | ||
/// * valid cross-axis indices: >= 0, main-axis != 0 if 0 | ||
#define INVENTORY_HUD_ANCHOR_TO_DRAWER "drawer" | ||
/// anchor to next to hands panel | ||
/// | ||
/// * main axis runs left/right of hands if negative/positive | ||
/// * cross axis runs away from edge of screen of hands | ||
/// | ||
/// * valid main-axis indices: != 0 | ||
/// * valid cross-axis indices: >= 0 | ||
#define INVENTORY_HUD_ANCHOR_TO_HANDS "hands" | ||
/// automatic - shove it in anywhere we can | ||
/// | ||
/// * axis cannot be specified for this | ||
#define INVENTORY_HUD_ANCHOR_AUTOMATIC "automatic" | ||
|
||
//* inventory_hud_class *// | ||
|
||
/// always visible | ||
#define INVENTORY_HUD_CLASS_ALWAYS "always" | ||
/// only when drawer is open | ||
#define INVENTORY_HUD_CLASS_DRAWER "drawer" | ||
|
||
//* inventory_hud hide sources *// | ||
|
||
/// from f12 / zoom toggle | ||
#define INVENTORY_HUD_HIDE_SOURCE_F12 "F12" | ||
/// from drawer toggle | ||
#define INVENTORY_HUD_HIDE_SOURCE_DRAWER "drawer" | ||
|
||
//* inventory slot remappings for species *// | ||
|
||
/// inventory_hud_main_axis | ||
#define INVENTORY_SLOT_REMAP_MAIN_AXIS "main-axis" | ||
/// inventory_hud_cross_axis | ||
#define INVENTORY_SLOT_REMAP_CROSS_AXIS "cross-axis" | ||
/// name | ||
#define INVENTORY_SLOT_REMAP_NAME "name" | ||
/// inventory_hud_class | ||
#define INVENTORY_SLOT_REMAP_CLASS "class" | ||
/// inventory_hud_anchor | ||
#define INVENTORY_SLOT_REMAP_ANCHOR "anchor" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
// proc: dropped() on /obj/item | ||
// todo: this should be in procs.dm and the names need to be changed probably | ||
// todo: comsig instead? | ||
/// relocated; return false | ||
#define ITEM_RELOCATED_BY_DROPPED -1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
//* hand manipulation levels *// | ||
|
||
/// do surgery / precise tooling / precision work | ||
#define HAND_MANIPULATION_PRECISE 4 | ||
/// use simple keyboards, manipulate a small switch, rotate objects, etc | ||
#define HAND_MANIPULATION_GENERAL 3 | ||
/// pick up an item roughly, pull a switch, etc | ||
#define HAND_MANIPULATION_MOVE 2 | ||
/// just hit your hand against something | ||
#define HAND_MANIPULATION_DULL 1 | ||
/// level at which someone just can't use a hand at all | ||
#define HAND_MANIPULATION_NONE 0 |
Oops, something went wrong.