Commit Graph

32946 Commits

Author SHA1 Message Date
Mechoid
479dc5095c Update food.dm 2022-11-29 18:31:52 -08:00
Mechoid
98e9185a72 Update code/modules/food/food.dm
Co-authored-by: Spookerton <spkrtn@pm.me>
2022-11-29 18:31:04 -08:00
Mechoid
dc2ae26c60 The dead can't rename food. 2022-11-15 14:19:02 -08:00
MistakeNot4892
77af401281 Added istype checking to drake harness references. 2022-11-15 18:45:46 +11:00
Spookerton
2eb01cf496 Merge pull request #8833 from BCBBQ/imaginemakinganentirebranchforasinglehairstyle
Adds a new hairstyle, "Doll"
2022-11-13 23:13:23 +00:00
Atermonera
71cfa6381c Merge pull request #8828 from Spookerton/spkrtn/cng/gps-settag
GPS has a discrete SetTag proc
2022-11-13 12:46:00 -08:00
Atermonera
11ff35ddb7 Merge pull request #8812 from Spookerton/spkrtn/cng/pushing-the-envelope
added the skeleton for envelopes
2022-11-13 12:40:49 -08:00
BCBBQ
17b6b35d75 Adds a new hairstyle, "Doll" 2022-11-13 15:36:39 -05:00
Spookerton
e7ca4ddd93 Merge pull request #8822 from MistakeNot4892/voxicon
Sideports multiplicative colour vox icon and markings from Neb.
2022-11-13 12:29:35 +00:00
spookerton
271d915dff re-sealing envelopes with stamps + style tweaks
Also adds item/proc/BlockInteraction. Carries out common or configurable
checks for whether a given interaction should be allowed to continue;
reduces boilerplate somewhat.

Also refactors stamps to make this possible. Stamps are now configured
with authority_name and authority_suffix rather than setting the stamp
name directly. This is so that envelope seals can be sealed by a `Sol
Government seal` rather than `Sol Government logo stamp seal`, or a
`clown seal` rather than a `clown's rubber stamp seal`. You get the idea.

Also partially refactors folders. Their attackby behavior was a sin.
2022-11-13 12:18:05 +00:00
spookerton
4ef4aadc64 added the skeleton for envelopes 2022-11-13 12:18:05 +00:00
Spookerton
1d9f63d02c Merge pull request #8820 from Cerebulon/newbasicssecurity
Basic Uniform Polish: Security
2022-11-13 12:15:20 +00:00
Spookerton
fe7b70f32e Merge pull request #8826 from Mechoid/realalienprops
AlienObjects tm are once again alien objects
2022-11-13 12:12:48 +00:00
Spookerton
20e46c2f26 Merge pull request #8831 from Cerebulon/branchofthemeattree
Adds Dimitri's Arm
2022-11-13 12:12:33 +00:00
Cerebulon
a0bea45993 Adds Dimitri's Arm 2022-11-13 01:19:05 +00:00
spookerton
c86236899b GPS has a discrete SetTag proc 2022-11-11 15:30:35 +00:00
Atermonera
7a630efbcc Merge pull request #8750 from MistakeNot4892/voxchems
Adding vox reagents, removing Vox Delight.
2022-11-10 23:16:50 -08:00
MistakeNot4892
9fbb40e1e8 Adding vox reagents, removing Vox Delight. 2022-11-11 18:07:46 +11:00
Mechoid
c970f84445 Naming Food & Blood Cakes (#8817)
* Allow foods to be renamed.

Reagent-only foods produced in things like the oven are colored properly.

* Fix Naming on Reagent-Only food.

* Death to Alt, long live Verb

* Update code/modules/food/food.dm

Co-authored-by: Spookerton <spkrtn@pm.me>

Co-authored-by: Spookerton <spkrtn@pm.me>
2022-11-10 22:49:56 -08:00
Atermonera
d6419bd9c0 Merge pull request #8788 from Atermonera/nerf_mech_armor
Nerfs mech armor
2022-11-10 21:59:42 -08:00
Mechoid
12708b678b AlienObjects tm are once again alien objects 2022-11-10 20:34:35 -08:00
MistakeNot4892
373e15c6cf Removing voxyloss from phoron, adding it to ammonia. 2022-11-09 22:25:46 +11:00
MistakeNot4892
0c7126c0eb Cleaning up species alcohol mod. 2022-11-09 22:21:21 +11:00
Spookerton
bbb4bcef43 Merge pull request #8821 from MistakeNot4892/poncho
Cleans up the storage accessory attackby path and prevents double insertion of items into storage accessories.
2022-11-09 11:13:57 +00:00
MistakeNot4892
e234e58c2c Getting vox tail icons and markings to work. 2022-11-09 21:53:02 +11:00
MistakeNot4892
12114eece0 Reworking limb blending based on species. 2022-11-09 21:08:20 +11:00
MistakeNot4892
c001fe8ee6 Sideporting multiplicative vox icons and markings from Neb. 2022-11-09 21:01:36 +11:00
Atermonera
a5c28a2224 Merge pull request #8811 from Spookerton/spkrtn/cng/alt8808
add atom/Topic & atom/CreateAtomTopic + examine
2022-11-07 23:04:38 -08:00
Atermonera
016774172d Merge pull request #8809 from Spookerton/spkrtn/cng/sweet-silence
adds a client verb to force stop playing audio
2022-11-07 23:01:34 -08:00
MistakeNot4892
86a8fb4378 Cleans up the storage accessory attackby path and prevents double insertion of items into storage accessories. 2022-11-08 12:55:20 +11:00
Cerebulon
113f84449c Basic Uniform Polish: Security 2022-11-07 18:10:35 +00:00
spookerton
7b97496251 add atom/Topic & atom/CreateAtomTopic + examine
I was originally going to do a suggestion but ended up writing an
alternative since it would've been a very big suggestion.

atom/Topic and atom/CreateAtomTopic are provided as a pair with basic
source verification built in. *This verification is not currently
applied for subtypes of atom because their own topic links do not pass
the appropriate reference.*

adds the AtomTopicExamine behavior & related code in atom examine.
Examined atoms that do not display all of their available information
in the chat box will indicate that they have more information available
and provide a link to switch to the examine tab of the stat panel. This
is applied for both preferences where the examine tab is not opened
automatically.

fixes a couple of display issues with examine behavior, including a
blank line showing when usage information should be included but none
was available.

closes #8808
2022-11-07 12:39:15 +00:00
spookerton
a419e5ce26 Revert "Merge pull request #8808 from Cerebulon/fluff_examine"
This reverts commit 8b8ccd583c, reversing
changes made to f2ee576db9.
2022-11-07 12:38:55 +00:00
spookerton
9f06cbb8c7 adds a client verb to force stop playing audio 2022-11-07 12:37:13 +00:00
Cerebulon
70d3e185ed Basic Uniform Polish: Cargo 2022-11-06 02:58:15 +00:00
Atermonera
24068ba2eb Merge pull request #8810 from Spookerton/spkrtn/cng/macro-changes-for-micro-reasons
fix up a bunch of macro cruft
2022-11-05 11:19:38 -08:00
Atermonera
8b8ccd583c Merge pull request #8808 from Cerebulon/fluff_examine
Notifies player of additional lore/mechanical info on examined objects
2022-11-05 11:13:05 -08:00
MistakeNot4892
a7381667ed Reduces Teshari speed to Tajara/Vox equivalent. 2022-11-05 14:00:42 +11:00
spookerton
b0a6851e0f correct behavior & use of QDEL_NULL_LIST+ odd shim 2022-11-03 12:38:03 +00:00
spookerton
cd25cb4b3a correct mixed case QDEL_NULL/qdel_null + behavior 2022-11-03 12:38:03 +00:00
spookerton
f432c68fc2 mix of old bay, vore, and tg io macros -> baylike 2022-11-03 12:38:03 +00:00
Spookerton
263f84d655 Merge pull request #8815 from Atermonera/badassery_runtimes
Fix runtimes with uplink random item selections
2022-11-03 12:29:56 +00:00
atermonera
bfd520844d mindcasting 2022-11-02 22:39:47 -08:00
atermonera
800410ec2b Fix runtimes with uplink random item selections 2022-11-02 22:35:10 -08:00
Spookerton
b7f3f78ae0 Merge pull request #8804 from MistakeNot4892/crafts
Craftable poncho and cloaks.
2022-10-31 12:31:36 +00:00
MistakeNot4892
1792734fd9 Update code/modules/clothing/under/accessories/crafted/poncho.dm
Co-authored-by: Spookerton <spkrtn@pm.me>
2022-10-31 20:41:43 +11:00
Cerebulon
e0d2ec886d Notifies player of additional lore/mechanical info on examined objects. 2022-10-31 03:04:06 +00:00
Cerebulon
635d972849 Three minor icon fixes 2022-10-31 02:29:48 +00:00
MistakeNot4892
7d6fb48d39 Made poncho icon override use initial(). 2022-10-31 01:45:26 +11:00
MistakeNot4892
19bfb761f9 Chitin and wood armour plates can be made with a sharp object. 2022-10-31 01:32:44 +11:00