Commit Graph

1814 Commits

Author SHA1 Message Date
Cerebulon
94e5bfe8ae Various taste fixes 2023-07-02 17:53:53 +01:00
Cerebulon
5cdfc4f09a Flavour Enhancement: Flavour (#9034)
* Flavour strings and food tweaks

* Secret Meats...

* beet soup runtime

* fixes chip plates and subtypes

* final spelling corrections
2023-06-23 16:54:49 -08:00
Greenjoe12345
cdf56af1e5 kirani 2023-04-23 20:39:42 +01:00
klorpa
f445ffde0a Spelling Fixes (#8973)
* SpellingFixes

* OtherTypos

* OtherTypos
2023-04-08 21:39:28 -08:00
Ava
8ede4b4c79 Bioprinter refactor and nanoUI-ification (#9021)
* Good hunk of work on bioprinter refactoring

* and now I sleep

* strongDMM, update maps

* compile tgui bundle

* testing refinements

* Convert to nano

* Slice out the tgui bits
2023-03-23 18:25:42 -08:00
atermonera
909e14b6aa why did we ever have these 2023-02-26 13:38:31 -08:00
Atermonera
f4ab26d398 Merge pull request #8979 from Cerebulon/menthol-kills
Menthol doesn't kill you at 7 units
2023-02-25 00:04:35 -08:00
Cerebulon
69ba99b5e6 /tg/ era language pass (#8962)
* /tg/ era language pass

* Another pass, more generally inc. code comments

* Even more word tweakies
2023-02-24 23:33:52 -08:00
Cerebulon
f55ab8dacc Menthol doesn't kill you at 7 units 2023-02-21 13:51:00 +00:00
MistakeNot4892
9a84667323 Reworks on-mob overlay icon generation. (#8920)
* Porting species equip_adjust from Neb.

* get_species() => get_species_name(), adds correct get_species() impl

* sprite_sheets is now crudely lazylisted.

* Adds returns to add_blood and add_accessories.

* apply_addblends now uses an overlay.

* Renames the various worn overlay procs to be more informative.

* Debugging/refining overlay gen.

* Adding handling for string icon paths.

* Refining/debugging offset overlay gen.

* Getting the offset system working.

* Commenting out Teshari offsets for the time being.
2023-02-15 18:22:42 -08:00
Greenjoe12345
d6083cd262 Teshari/Skrell food expansion (#8888)
* food

* adjustments

* more fixes

* adjustments 4 ater
2023-02-05 16:31:00 -08:00
Seris02
e3bbc4cb81 allows soap and showers to clean toes, and space cleaner to actually clean synthetic toes 2023-02-01 00:14:56 +08:00
MistakeNot4892
d2dffab508 Splitting drakes out into their own job, which replaces the joinable version. 2023-01-30 10:03:44 +11:00
MistakeNot4892
dda9fab0b0 Tweaks vox reagent metabolism values. 2023-01-14 16:03:57 +11:00
MistakeNot4892
9fbb40e1e8 Adding vox reagents, removing Vox Delight. 2022-11-11 18:07:46 +11: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
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
MistakeNot4892
dbfd5d58c3 You can now mash stuff up in buckets. 2022-10-31 00:03:48 +11:00
spookerton
ffba11e5ab rename a bunch of atom flags 2022-10-18 09:36:41 +01:00
spookerton
bb472b4832 replace 0 for EMPTY_BITFIELD on atom_flags configs 2022-10-18 09:36:40 +01:00
spookerton
9c1dc82109 add turf_flags, move relevant stuff to it
moves *_BITFIELD macros to _macros.dm
2022-10-18 09:36:40 +01:00
spookerton
3abdbbaa1c replaces atom.initialized with ATOM_INITIALIZED
refactors atom/var/flags to atom_flags and area_flags
moves NOBLOODY, NOBLUDGEON, and PHORONGUARD to item_flags instead of atom_flags
corrects various misapplied flags
2022-10-18 09:36:36 +01:00
spookerton
c57fc12be2 powder returns initialize hints + powder refactor 2022-10-15 15:01:35 +01:00
Cerebulon
575a27edcb Firefighting gear 2022-10-09 20:02:54 +01:00
MistakeNot4892
38361e5a5f Drake sap/reagent processing tweaks. 2022-08-27 19:25:48 +10:00
MistakeNot4892
68a209597c Reagent transfer to a mob is split up into a type proc. 2022-08-27 16:06:14 +10:00
MistakeNot4892
b36de76c15 Adjusting chems/nutrition for drakes. 2022-08-27 15:48:40 +10:00
MistakeNot4892
d272f4fa30 Adding some generalized reagent processing for animals. 2022-08-27 14:21:08 +10:00
C.L
a62e7f3ea7 Makes topical OD do damage.
- Makes Topical reagents that have the "can_overdose_touch" variable set to true properly cause OD effects. https://i.imgur.com/JY5YVHW.png

The bug was the code went:
"Overdose amount? alright. OD volume high enough? Alright." which was good.
And then it got to the last segment of the code.
"Alright, so, this is in parenthesis.
Is it not applied via touch (It is applied via touch, meaning this is false!) AND also set so that it doesn't have can_overdose_touch? (Chems that can cause OD via touch has this set to true, meaning this, also, returned false!)"

By changing this && to a || and making it check if the reagent _does_ have the "can_overdose_touch" variable, it has fixed the bug.
2022-08-24 01:15:25 -04:00
Greenjoe12345
c0a490ac01 conk rete (#8671)
* concrete

* fixy

* craftable concrete and plasteel rebar

* no map specific children on submaps

* fix

* de-concretes the station
2022-08-07 16:03:49 -08:00
atermonera
2ef35ecd38 Ingested allergens are processed by the amount removed again 2022-07-16 22:26:31 -08:00
Atermonera
a5a9d81445 Merge pull request #8634 from Sypsoti/hyperzinenerf
Nerfs Hyperzine
2022-05-14 11:01:14 -08:00
Sypsoti
50372663e6 hyperzine nerf and hallucinogenic psilocybin 2022-05-10 14:37:05 -05:00
Sypsoti
47bec39758 bartending enhancements 2022-05-09 22:09:22 -05:00
Sypsoti
f102073dcb adds nondrug contraband to loadout 2022-05-03 16:27:36 -05:00
Sypsoti
661b83e61d Drug Expansion (#8575)
* adds drugs and means to make them

* nutmeg sprite and hallucination changes

* adjustments + sounds courtesy of serithi

* nit nack paddy wack
2022-04-29 16:24:16 -08:00
Atermonera
21bd8477c7 Merge pull request #8531 from Spookerton/spkrtn/sys/global-agenda
updates all bare globals to use /global/ semantics, and all shared members to /static/
2022-04-24 19:56:07 -08:00
spookerton
556331a6a3 use /global/ sugar for bare globals, no leading / 2022-04-24 07:54:34 +01:00
spookerton
1f3ffc2433 non-flagged, non-complex overlay -> ssoverlays 2022-04-24 07:51:12 +01:00
spookerton
1ccb2df2de trivial 1:1 overlays -> overlay proc changes
NB. In some cases we go from a more complex image() to a single icon_state string and I assume this works for every case but do not care to check because of the sheer scale of extra fiddly effort. Buyer beware, not my code.
2022-04-24 07:50:21 +01:00
atermonera
9d71839ac6 Removes devices 2022-04-17 19:14:43 -08:00
atermonera
7a9806d9b4 Removes weapons 2022-04-17 19:14:32 -08:00
Sypsoti
2774f7dd50 ecstasy to bliss and removes cocaine 2022-04-16 09:24:33 -08:00
Sypsoti
d2a2c3bd16 adjustments 2022-04-16 09:24:33 -08:00
Sypsoti
8e701b70e2 big pharma has given us cocaine and straws 2022-04-16 09:24:32 -08:00
Cerebulon
0c6a827fd2 Lettuce Cook 2022-04-14 21:37:14 +01:00
Sypsoti
57c617d3ad requested changes 2022-04-13 16:46:28 -05:00
Sypsoti
6eb8210190 general sprite fixes + chocolate reagent 2022-04-13 15:00:08 -05:00
Atermonera
83ac485925 Merge pull request #8496 from Spookerton/spkrtn/sys/out-with-the-old-2
remove some obsolete defines
2022-04-02 17:46:13 -08:00