Commit Graph
1818 Commits
Author SHA1 Message Date
MistakeNot4892 f01fbaa902 Reworking the taste system to allow for species-level taste definitions.
Reworking how data is initialized and handled by reagents.

Post-rebase update for taste PR.

Further work on the taste system.

Updating taste strings. God help me.
2023-08-30 20:45:57 +10:00
Greenjoe12345 6a027c6e8a tesharii 2023-08-29 15:30:48 +01:00
AtermoneraandGitHub 4d1c709fcc Nymph phyxes (#9180)
* Fixes to nymphs

* clean up lingering carbon/alien references

* Add growth to stat panel

* Add rootlocal to known languages

* add zone sel

* *nibble
2023-08-02 22:41:55 -08:00
Mechoid eb0655d6c6 Corpse Bloodpump properly functions
Highvel rounds now actually have Highvel bullets.
2023-07-17 17:53:59 -07:00
Cerebulon 94e5bfe8ae Various taste fixes 2023-07-02 17:53:53 +01:00
CerebulonandGitHub 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
klorpaandGitHub f445ffde0a Spelling Fixes (#8973)
* SpellingFixes

* OtherTypos

* OtherTypos
2023-04-08 21:39:28 -08:00
AvaandGitHub 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
AtermoneraandGitHub 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
CerebulonandGitHub 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
MistakeNot4892andGitHub 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
Greenjoe12345andGitHub 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
Greenjoe12345andGitHub 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
AtermoneraandGitHub 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
SypsotiandGitHub 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
AtermoneraandGitHub 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
Sypsotiandatermonera 2774f7dd50 ecstasy to bliss and removes cocaine 2022-04-16 09:24:33 -08:00
Sypsotiandatermonera d2a2c3bd16 adjustments 2022-04-16 09:24:33 -08:00
Sypsotiandatermonera 8e701b70e2 big pharma has given us cocaine and straws 2022-04-16 09:24:32 -08:00