Commit Graph

9278 Commits

Author SHA1 Message Date
Cerebulon
63e75b921e nerfs fennec foxes 2022-07-11 00:03:55 +01:00
Atermonera
68a1694b92 Merge pull request #8653 from MistakeNot4892/hermits
Added survivalist job, wilderness spawn and checkpoint spawn to Cynosure.
2022-06-16 18:57:02 -08:00
Atermonera
e5b6168379 Merge pull request #8650 from Ketrai/fennec
Adds fennec
2022-06-15 16:46:54 -08:00
MistakeNot4892
8b8e1ecdf4 Added survivalist job, wilderness spawn and checkpoint spawn to Cynosure. 2022-06-15 21:44:02 +10:00
Ketrai
8b67fb9e6f fennec... 2022-06-08 20:31:46 +02:00
Greenjoe12345
4d2d5445bb positesh 2022-06-08 04:01:12 +01:00
Atermonera
7f75c63be2 Merge pull request #8629 from KillianKirilenko/kk-minifix
Chest -> Torso Targeting Fixes
2022-05-14 10:53:14 -08:00
Killian
805ec533c7 chest targeting fixes 2022-05-08 23:13:33 +01:00
spookerton
afe8554c50 repath /tape to /cassette_tape & map/list updates 2022-05-06 19:38:45 +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
spookerton
c6dfdeaae2 remove unused sources in code/* 2022-04-26 21:17:59 +01:00
spookerton
78db65f13f move some readme files in .dm sources into .md 2022-04-26 21:17:23 +01: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
Atermonera
2a494dcb66 Merge pull request #8530 from Spookerton/cerebulon/ssoverlay
alt of 8336
2022-04-24 18:57:19 -08:00
spookerton
beec187978 clean up odd list attribute order, add tests 2022-04-24 07:54:35 +01:00
spookerton
556331a6a3 use /global/ sugar for bare globals, no leading / 2022-04-24 07:54:34 +01:00
spookerton
ee67e174fb use static for shared member vars 2022-04-24 07:52:32 +01:00
spookerton
1f3ffc2433 non-flagged, non-complex overlay -> ssoverlays 2022-04-24 07:51:12 +01:00
spookerton
2572f042a3 redo behavior of ssoverlays and atom overlay procs 2022-04-24 07:50:46 +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
spookerton
a495456e36 fire loop behavior of SSalarm, GLOB alarm handlers 2022-04-24 07:40:38 +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
atermonera
101740a7d3 Updates icon paths 2022-04-17 19:14:07 -08:00
Sypsoti
4b9f68814e sprite alignment and minor code cleanup 2022-04-16 09:24:33 -08:00
Sypsoti
8e92d375c4 AI code but cooler 2022-04-16 09:24:33 -08:00
Sypsoti
2fae0d653d several improvements: WIP 2022-04-16 09:24:33 -08:00
Sypsoti
2774f7dd50 ecstasy to bliss and removes cocaine 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
599c2c8c57 Adds a bunch of new bags and replaces nearly all bag sprites 2022-04-11 10:07:58 +01:00
spookerton
5bea34d56a human/get_visible_gender applies user perspective
Changed the signature of atom/get_visible_gender to support human* mob use
human/get_visible_gender accepts a user and a force var
force can be used to force PLURAL, the examinee's id gender, or bio gender
human/get_visible_gender takes the examinee's clothing into account
human/get_visible_gender handles ambiguous_gender when there is a user:
- if also human*, same species gets id gender, otherwise plural
- if observer / silicon, id gender

fixes #7207
2022-04-09 11:22:06 +01:00
Atermonera
da2046da8d Merge pull request #8482 from Spookerton/spkrtn/cng/legacy-text-number-handling
legacy text number handling
2022-04-06 16:46:09 -08:00
Spookerton
4662ddac57 Merge pull request #8494 from Verkister/patch-90
Fixes runtime with turrets and viscerators
2022-04-05 19:44:39 +01:00
Spookerton
72951d1929 Merge pull request #8463 from listerla/buzzhiss
Ports Vaurca autohiss from Aurora to Zaddat
2022-04-05 19:39:15 +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
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
Killian
e39f24b49e Allergen CE Conversion (#8431)
* WIP allergen conversion

* allergen CE conversion

* allergen CE conversion

inap now actually stops reactions properly

* add brute/burn allergen reactions

* recommended changes
2022-04-02 17:28:25 -08:00
Spookerton
1a317b45cd Merge pull request #8429 from Rykka-Stormheart/shep-dev-breath-sounds
Breathing Sounds While in Space
2022-04-01 18:34:50 +01:00
Spookerton
f06dcc071e Merge pull request #8470 from Verkister/patch-89
Some admin log "usr" fixes
2022-04-01 18:25:29 +01:00
spookerton
602cc67d2b removed CLAMP define 2022-03-31 19:21:58 +01:00
Verkister
19b59f306b Fixes runtime with turrets and viscerators
Fixes viscerators runtiming their ally check when shot by something that's not a mob.
2022-03-31 20:29:43 +03: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
Verkister
23d5964077 Update admin.dm 2022-03-25 18:18:43 +02:00
Verkister
2ef676cd9c Update living_defense.dm 2022-03-25 18:14:40 +02:00
Rykka
4cfd38edf7 Maintainer-requested updates
Makes breathing sounds now play anytime the sound pressure is below a certain point AND you have internals on AND can breathe, rather than specifically on a space turf.

Makes it respect the ambience pref.
2022-03-24 15:32:43 -06:00
listerla
6b438412bf Ports Vaurca autohiss from Aurora to Zaddat 2022-03-22 11:31:22 -04:00
Spookerton
b140301654 skathari disappear with a flash when killed (#8449)
also adds a heavily processed effect from a korg koassilator for the actual teleport effect
2022-03-20 11:29:41 -08:00
Cerebulon
122b75d789 Adds more alien organ sprites (#8442)
* Adds more alien organ sprites

* include skrell file

* Update code/modules/organs/subtypes/tajaran.dm

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

Co-authored-by: Spookerton <spkrtn@pm.me>
2022-03-20 11:22:26 -08:00
listerla
6842ffa5db Skrell markings & hair angle consistency (#8437)
* Skrell markings & hair angle consistency

* Post-testing fixes

* Deletes accidentally included oldsprite
2022-03-20 11:12:12 -08:00
Atermonera
5bf5ea59b2 Merge pull request #8428 from listerla/zaddatchirp
Makes the chirp emote available to Zaddat
2022-03-20 10:53:59 -08:00