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
Atermonera
ac675a053c
Merge pull request #8426 from Mechoid/PrometheanHandClean
...
Prometheans now do not clean items through gloves.
2022-03-20 10:53:37 -08:00
Atermonera
82b3892651
Merge pull request #8424 from Mechoid/PrometheanTimeskipUpdate
...
Update Promethean jobs and age for timeskip.
2022-03-20 10:53:12 -08:00
Atermonera
ff93a129ea
Merge pull request #8418 from Spookerton/spkrtn/fix/resolve-dmmsuite-switch-warnings
...
resolves sdmm-suite switch warnings
2022-03-12 19:47:40 -08:00
Cerebulon
474a8c43cf
Decl Music and Ported Music + Licenses ( #8221 )
...
* Decl music + ported music
* Bugfixes and not
* unit test
* debug shit + some fixes
* More Changes
* Removes some unused/extra songs in case it was a file size issue
* Nuke crash-prone songs
* Add cynosure defines
* It Just Works Now + Finished Headphone code/sprites
* requested tweaks/debug removal
* recheck dme
2022-03-12 19:45:36 -08:00
Rykka
41f616ffde
Breathing Sounds While in Space
...
Upstream port of https://github.com/CHOMPStation2/CHOMPStation2/pull/3831
Plays a breathing sound akin to Bay's breathing sound while you're in space.
Major difference (codewise) is the ability to set an inhale + exhale sound, and it is currently designed SOLELY to be heard while in space.
Keep inhale + exhale combined to 7 seconds or less if you add custom sounds.
The code DOES support custom breathing per-species, if you see fit to add that for w/e reason.
Any internals playing breathing sounds later on may be looked at, but for now, this gets breathing working.
Does not come with a pref currently, as it's quiet - and intended to be an audible indicator of if you're breathing or not.
(IE if you don't hear it, be concerned.)
2022-03-11 21:05:07 -07:00
listerla
50cd02edae
Makes the chirp emote available to Zaddat
2022-03-11 16:36:25 -05:00
Mechoid
16cc4908a7
Prometheans now do not clean items through gloves.
2022-03-07 12:04:50 -08:00
Mechoid
1c6c60bac2
Update Promethean jobs and age for timeskip.
2022-03-07 09:07:45 -08:00
spookerton
e5023f92aa
resolved sdmm-suite switch warnings
2022-03-04 19:30:36 +00:00
Cerebulon
4568dc85d5
Ports high-res lobby screen system from Eris from Bay ( #8401 )
...
* Ports high-res lobby screen system from Eris from Bay
* ok fine we don't need a 5+ MB picture of my cat
2022-02-26 11:13:00 -08:00
Cerebulon
87fbb7036f
Fixes tail layering over dresses/cloaks
...
Currently bug where it ALWAYS uses the north-sprite until something calls a human icon update? Uploading for diff mostly
2022-02-16 05:23:41 +00:00
Atermonera
30e35c623e
Merge pull request #8394 from Mechoid/VirgoSetupPreview
...
Ports Virgo's character setup display.
2022-02-14 17:19:54 -08:00
Atermonera
a6d87578d5
Reenables placing things by throwing at adjacent turfs on help intent ( #8392 )
...
* Reenables placing things by throwing at adjacent turfs on help intent
* typo
2022-02-13 20:50:54 -08:00
Mechoid
27b8f6bda6
Ports Virgo's ( https://github.com/VOREStation/VOREStation/pull/8021 ) character setup display.
2022-02-13 01:10:58 -08:00
Cerebulon
4fad562e9e
Cybernetic Augments and Sick Tats ( #8200 )
...
* Cybernetic Augments and Sick Tats
* Cybernetic Augments and Sick Tats
* Fixed indentation
* Unused var
* Excludes metal bits from cloning/dna copies.
* Genetics as var
* Add a line.
* what if a list was a list
2022-02-12 23:51:04 -08:00
atermonera
e6e434ad0b
Merge branch 'master' of https://github.com/PolarisSS13/Polaris into cynosure_map
2022-02-12 15:14:31 -08:00
Atermonera
34b2b686f8
Merge pull request #8386 from Cerebulon/BuggyCode
...
Intentionally Introduces Massive Bugs
2022-02-07 18:00:25 -08:00
Cerebulon
7e65d9f8a0
added unique sounds
2022-02-07 21:52:54 +00:00
Cerebulon
b6c390f0d9
deguns bugs
2022-02-03 20:22:55 +00:00
Cerebulon
7dd4e0503c
Intentionally Introduces Massive Bugs
2022-02-03 19:50:14 +00:00
Atermonera
d3ef2db8b4
Merge pull request #8384 from Atermonera/cynosure_map
...
Updates Cynosure map to master
2022-01-27 20:08:24 -08:00
Atermonera
de662cd537
Properly filters the genemod whitelisting ( #8381 )
...
* Properly filters the genemod whitelisting
* s/drake frills/frills/
2022-01-27 20:07:15 -08:00
atermonera
762fd8591a
Merge branch 'master' into cynosure_map
2022-01-25 20:17:56 -08:00
atermonera
bdcd0c3231
Belts contribute to slowdown
2022-01-22 16:43:47 -08:00
Atermonera
4cfc031e46
Fixes compile errors relating to wrong var on wrong class
2022-01-20 23:26:59 -08:00
Cerebulon
c2f4d10b8b
Mech and Locker Sounds
2022-01-17 13:22:33 +00: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
cff34e64a1
Adds event regions to GameMaster events ( #8334 )
...
* Configures gm events to be selectable by "region"
* Configures event regions for existing events
* Configures event selection to filter by region
2022-01-15 23:52:00 -08:00
atermonera
95e2f2a6c4
Implements species-specific ckey/species whitelisting
2022-01-15 21:07:43 -08:00