Spookerton
ebbf0e33fb
between() -> clamp() & swaps args 1 and 2 in uses
2024-02-05 15:47:07 +00:00
Spookerton
978f4511a5
examine signature changed to include distance
...
- distance is INFINITE, 0, or a positive integer based on get_dist() between
the examiner and examinee's turfs when they are on the same Z. When the
examiner is dead or a ghost, distance is always 0.
- also updates /examine( implementations to use it!
- adds w_class_to_name proc for reusing "It is a X item." examine behavior.
2024-01-31 13:49:52 +00:00
MistakeNot4892
8bb0fbcd1a
Fixes/tweaks from testing bonfires and cooking.
2024-01-19 00:18:40 +11:00
MistakeNot4892
00bed6e326
Reworking bonfire fuel logic.
2024-01-18 19:45:58 +11:00
MistakeNot4892
5d80ac21b8
Adding dried meat.
2024-01-18 18:54:03 +11:00
MistakeNot4892
5d4709a482
Testing/refinement of backyard grilling logic.
2024-01-17 23:46:01 +11:00
MistakeNot4892
5eab79f06d
Adding extremely halfassed grill cooking to bonfires.
2024-01-17 22:15:51 +11:00
MistakeNot4892
fd072be641
Adding several Sivian food items and recipes with sprites by Evree, thank you!
2024-01-17 21:29:48 +11:00
spookerton
29be1f09d2
fix some misc hits on direct overlays access
2023-09-10 17:00:06 +01:00
MistakeNot4892
b6afafd311
Removing death from clientless diona harvest.
2023-07-17 23:31:54 +10:00
enbyfriend
2ecf2befc5
Smol botany update ( #9068 )
...
* Smol botany update
- Adds the botany belt, capable of holding botany related tools, beakers & bottles as well as the floral somatoray
- Gives spades the ability to dig up plants so we don't have to go full texas chainsaw massacre on them whenever we want to remove one
- Adds botany belts to biogenerators
- Adds 2 and 3 spades to xenobotany and botany, respectively
* Update tray.dm
2023-04-23 11:19:38 -08:00
Seris02
75577bd3ca
cleans up so many to_chats so they use vchat filters, unsorted chat filter for everything else ( #9006 )
...
* better filters for vchat, unsorted chat filter
* adds closing tags, fixes an error I somehow missed
2023-03-08 18:57:55 -08:00
MistakeNot4892
186dc1cdba
Vox event icons, turfs and props. ( #9020 )
...
* Vox event icons, turfs and props.
* Ported vox prosthetics from Bay.
* Added icons for the vox simplemobs.
* Vox now apply default colours and markings in set_species().
2023-03-04 14:30:54 -08:00
atermonera
909e14b6aa
why did we ever have these
2023-02-26 13:38:31 -08:00
Atermonera
e5c920e680
Axes carbon aliums, makes nymphs direct subtype of carbon ( #8931 )
...
* Axes carbon aliums, makes nymphs direct subtype of carbon
* Keep type as diona
2023-02-18 21:07:53 -08:00
Greenjoe12345
d6083cd262
Teshari/Skrell food expansion ( #8888 )
...
* food
* adjustments
* more fixes
* adjustments 4 ater
2023-02-05 16:31:00 -08:00
Mechoid
29f3be1872
Maintenance on Hydro code, specifically vines and bees. ( #8851 )
...
* Maintenance on Hydro code, specifically vines and bees.
* Update code/modules/hydroponics/beekeeping/beehive.dm
Co-authored-by: Spookerton <spkrtn@pm.me >
* Update code/modules/hydroponics/beekeeping/beehive.dm
Co-authored-by: Spookerton <spkrtn@pm.me >
* Update code/modules/hydroponics/beekeeping/beehive.dm
Co-authored-by: Spookerton <spkrtn@pm.me >
* Update code/modules/hydroponics/beekeeping/beehive.dm
Co-authored-by: Spookerton <spkrtn@pm.me >
* Update code/modules/hydroponics/beekeeping/beehive.dm
Co-authored-by: Spookerton <spkrtn@pm.me >
* Update code/modules/hydroponics/beekeeping/beehive.dm
Co-authored-by: Spookerton <spkrtn@pm.me >
* Update code/modules/hydroponics/beekeeping/beehive.dm
Co-authored-by: Spookerton <spkrtn@pm.me >
* Update code/modules/hydroponics/beekeeping/beehive.dm
Co-authored-by: Spookerton <spkrtn@pm.me >
* Update code/modules/hydroponics/beekeeping/beehive.dm
Co-authored-by: Spookerton <spkrtn@pm.me >
* Update code/modules/hydroponics/spreading/spreading_growth.dm
Co-authored-by: Spookerton <spkrtn@pm.me >
* Update code/modules/hydroponics/spreading/spreading_growth.dm
Co-authored-by: Spookerton <spkrtn@pm.me >
* Mutation update.
Sporing, and Temperature Adjustment, can now mutate.
* Ignore me.
Sporing can mutate.
* Flamethrowers can now burn plants in Righteous Fire.
* Update code/modules/projectiles/projectile/bullets.dm
Co-authored-by: Spookerton <spkrtn@pm.me >
* Update code/modules/hydroponics/beekeeping/beehive.dm
Co-authored-by: Spookerton <spkrtn@pm.me >
* Update code/modules/hydroponics/beekeeping/beehive.dm
Co-authored-by: Spookerton <spkrtn@pm.me >
Co-authored-by: Spookerton <spkrtn@pm.me >
2023-01-02 15:47:32 -08:00
spookerton
ffba11e5ab
rename a bunch of atom flags
2022-10-18 09:36:41 +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
Cerebulon
731d45c4fc
why were those existing space characters. incomprehensible.
2022-10-10 20:02:53 +01:00
Cerebulon
1a4aaeb98e
Adjustments to recent sprites
2022-10-10 19:59:08 +01:00
spookerton
d8da5055dd
implement suggested behavior for #8733
...
also removes consequentially unecessary type check
closes #8733
2022-10-07 11:34:39 +01:00
MistakeNot4892
deb09dc910
Fixed sif fruit examine.
2022-08-16 19:12:39 +10:00
MistakeNot4892
43883793e9
get_random_colour() now prepends a #.
2022-06-23 10:23:57 +10:00
Sypsoti
7375da29f2
adds nutmeg and purges purge
2022-05-07 14:13:05 -05:00
atermonera
acbd424bae
Fixes fruits missing their stems
2022-05-01 09:48:38 -08:00
spookerton
28dba8aba8
fix hydroponics trays
...
editing the file re-saved it as utf8, direct change is L15
2022-04-30 07:39:26 +01: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
spookerton
7eedbedba5
removes some legacy procs, adds some other procs
...
NUFC
removed add_lspace — unused
removed add_tspace — unused
removed invertHTML — unused
removed hsl2rgb — unimplemented
removed hex2num — replaced with define
removed num2hex — replaced with define
removed add_zero — replaced with pad_left
removed add_zero2 — replaced with pad_left
removes hex2rgb — replaced with behavior of rgb2num()
removes hex2rgb_r — replaced with behavior of rgb2num()
removes hex2rgb_g — replaced with behavior of rgb2num()
removes hex2rgb_b — replaced with behavior of rgb2num()
removes assorted inline list(rgb) > hex — replaced with behavior of rgb()
removes assorted inline rand > hex — replace with random_hex_text
added hex2num define
added num2hex define
added random_hex_text
added generate_padding
added pad_left
added pad_right
2022-04-03 14:19:45 +01:00
atermonera
c7f1880394
Revert "What was supposed to be another straightforward major system overhaul that once again spiraled out of control ( #8220 )"
...
This reverts commit 4d8c43f106 .
2022-03-29 16:01:32 -08:00
Cerebulon
37d685d799
Moves area defines onto maps, fixes blob/vine spawns ( #8421 )
...
* Moves area defines onto maps, fixes blob/vine spawns
* Redundant region define
2022-03-17 18:16:11 -08:00
Atermonera
4d8c43f106
What was supposed to be another straightforward major system overhaul that once again spiraled out of control ( #8220 )
...
* get_tool_quality has numerical meaning
* Basic tools set tool quality
* Toolspeed is replaced by tool quality checks
* Addresses assorted results from live test
* Extra cleanup
2022-01-16 15:52:55 -08:00
Atermonera
0232be9531
Repaths obj/effect/effect, datum/effect/effect [MDB_IGNORE] ( #8312 )
...
* Repaths obj/effect/effect, datum/effect/effect
* linter fixes
* No new
Co-authored-by: Atermonera <forslandm@gmail.com >
2022-01-16 00:14:39 -08:00
Atermonera
439c9bf1f7
Merge pull request #8340 from MistakeNot4892/siffixes
...
Various tweaks on and around exploration.
2021-11-21 00:04:24 -08:00
MistakeNot4892
2f0a618d45
/atom New() => Initialize() [MDB IGNORE] ( #8298 )
...
* Find and replace argless atom New() to Initialize().
* Manual replacement of no-arg New() to Initialize().
* Manually replacing remaining New() overrides.
* Fixing linter issues with now-removed New() args.
* Tidying area init overrides.
* Porting Neb's atom subsystem.
* Trying to isolate init problems.
* Adjusting Init code post-test.
* Merging duplicate Initialize() procs.
* Merge resolution.
2021-11-14 00:09:14 -08:00
MistakeNot4892
9d4fd65628
Adds some forgotten plants for Sif flora, fixes a misnamed plant type.
2021-10-13 20:27:52 +11:00
Atermonera
53118573a9
Merge pull request #8222 from MistakeNot4892/survivalism_nomap
...
General wilderness updates.
2021-08-22 21:04:17 -07:00
Schnayy
a7f5804163
Changes contraband for seed vendors
2021-08-20 22:41:34 -05:00
MistakeNot4892
4c53eda3b2
General wilderness updates; fixed frostbelle, adjusted scavenging, added some recipes and mushrooms.
...
Fixes for wilderness commit.
2021-08-17 18:54:37 +10:00
Aronai Sieyes
e2c32cae91
Make req_[one_]access lazy
2021-05-31 22:43:11 -04:00