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
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
Verkister
c5d703f6da
Fixes runtime with ducks and turrets
...
Fixes ducks trying to figure out whether the turret that just shot them shot bullets or breadcrumbs.
2022-01-04 18:48:12 -08:00
Verkister
5d15f78c40
Fixes simplemobs with 0 init nutrition runtiming
...
Fixes runtime spam caused by simplemobs with initial nutrition value of 0.
2022-01-04 18:48:12 -08:00
MistakeNot4892
618082f500
/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.
2022-01-04 18:47:57 -08:00
MistakeNot4892
ddae621ed3
ChangeTurf improvements.
2022-01-04 18:46:34 -08:00
MistakeNot4892
b868789cd4
Minor bodytemp warning refactor.
2022-01-04 18:46:32 -08:00
atermonera
e3ded3f321
Adds can_feed proc
2022-01-04 18:46:32 -08:00
Cerebulon
74f594cf5e
Adds unique projectile hit messages to simplemobs ( #8250 )
...
* Adds unique hit messages to simplemobs
* decl'd hit lists
* how was that even working
* set decl ref on init
2022-01-04 18:46:28 -08:00
atermonera
8f5f6fba28
Unequipping mask slot won't disable internals when wearing airtight hats
2022-01-04 18:46:28 -08:00
Cerebulon
ea01b3ae07
Mob throwing fix
2022-01-04 18:46:28 -08:00
Atermonera
fa13c45322
Rootspeak isn't a RESTRICTED language
2022-01-04 18:46:27 -08:00
Schnayy
ef8c361b84
fixes min age check
2022-01-04 18:46:18 -08:00
Schnayy
59937d0084
By-species age restrictions
2022-01-04 18:46:18 -08:00
Schnayy
c4d149ced9
fixes vchat export bug
2022-01-04 18:46:17 -08:00
Schnayy
0b38c37390
fixes stray bugs
2022-01-04 18:46:15 -08:00
Cerebulon
8a5e57d2cf
Stimulant allergen for Tajaran
2022-01-04 18:46:13 -08:00
Cerebulon
30e989cfe3
Misc runtime fixes
2022-01-04 18:46:12 -08:00
MistakeNot4892
ee5dc0e2ec
Adds checking on target to mob shoot_target proc.
2021-12-03 09:55:52 +11:00
MistakeNot4892
b211711f08
Fixes ai_controlled human Init.
2021-12-02 13:36:08 +11:00
Atermonera
344716068b
Merge pull request #8343 from Verkister/patch-79
...
Fixes runtime with ducks and turrets
2021-11-21 00:04:01 -08:00
Atermonera
1be6480a73
Merge pull request #8345 from Verkister/patch-81
...
Fixes simplemobs with 0 init nutrition runtiming
2021-11-20 16:30:30 -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
Verkister
201bef6b06
Fixes simplemobs with 0 init nutrition runtiming
...
Fixes runtime spam caused by simplemobs with initial nutrition value of 0.
2021-11-12 15:37:40 +02:00
Verkister
f0f78da643
Fixes runtime with ducks and turrets
...
Fixes ducks trying to figure out whether the turret that just shot them shot bullets or breadcrumbs.
2021-11-11 13:04:45 +02:00
Atermonera
a7877d86e5
Merge pull request #8341 from MistakeNot4892/qdel
...
ChangeTurf improvements.
2021-11-02 18:14:04 -08:00
Atermonera
93113a26d4
Merge pull request #8335 from MistakeNot4892/temperature
...
Minor bodytemp warning refactor.
2021-10-23 20:05:33 -08:00
MistakeNot4892
409a6559de
ChangeTurf improvements.
2021-10-18 10:49:29 +11:00
MistakeNot4892
2226ca7876
Merge pull request #8326 from Atermonera/borg_bucket_drinks
...
You can't feed drinks to borgs
2021-10-14 17:46:28 +11:00
Cerebulon
cebc5fa3a1
Adds unique projectile hit messages to simplemobs ( #8250 )
...
* Adds unique hit messages to simplemobs
* decl'd hit lists
* how was that even working
* set decl ref on init
2021-10-10 19:20:18 -08:00