Atermonera
d3ef2db8b4
Merge pull request #8384 from Atermonera/cynosure_map
...
Updates Cynosure map to master
2022-01-27 20:08:24 -08:00
Atermonera
f603223d88
Adds antag subsystem to handle antag datum init ( #8383 )
...
* Adds antag subsystem to handle antag datum init. Moves antag datum defines to a module. Antagging new_players via traitor panel moves their created bodies to appropriate spawnpoints.
* Un-oopsies some unnecessary init order changes
2022-01-27 20:08:10 -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
ef87801641
Adds caseless BB rounds for common gun types
2022-01-26 20:13:48 -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
bd236dbdcf
Fixes assorted mining toolspeed uses
2022-01-22 16:31:52 -08:00
Atermonera
53754d32d6
Merge pull request #8373 from Atermonera/ssai_strategic_sanity
...
Adds sanity checks to ssai ai_holders
2022-01-22 15:40:05 -08:00
Atermonera
4cfc031e46
Fixes compile errors relating to wrong var on wrong class
2022-01-20 23:26:59 -08:00
Atermonera
2139f8ca49
Merge pull request #8370 from Cerebulon/soundsjan2022
...
Mech and Locker Sounds
2022-01-18 18:11:22 -08:00
Atermonera
9c3bc8a017
Adds sanity checks to ssai ai_holders
2022-01-18 18:01:49 -08:00
Cerebulon
c2f4d10b8b
Mech and Locker Sounds
2022-01-17 13:22:33 +00:00
Cerebulon
f038314ee1
Adds a roof to indoor rain sounds
2022-01-17 04:07:35 +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
atermonera
7551bf8684
Adds config-enabled whitelist for sprite accessories
2022-01-15 20:16:35 -08:00
Neerti
93015c87f1
Fixes Cynosure Shuttle Issue
2022-01-10 02:08:31 -05:00
MistakeNot4892
f5a8e7c5bc
Adds some forgotten plants for Sif flora, fixes a misnamed plant type.
2022-01-04 18:48:13 -08:00
MistakeNot4892
01be1bf264
Hail is now defended against by being under a tree.
2022-01-04 18:48:13 -08:00
MistakeNot4892
0364e3e144
Altclick on a uniform will now unholster a holstered gun.
2022-01-04 18:48:12 -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
d776765ccf
Update explosive.dm
2022-01-04 18:48:12 -08:00
Verkister
465488a668
Fixes rocket launcher
...
The launcher type guns use throw_at instead of the fancy bullet projectile features, so the fancy bullet projectile mechanics were unable to make things go boom by having several dead-end returns happen before the projectiles could even reach the on_hit, which already bonks into a return in the ..()'d parent proc anyway.
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
d219d601a0
Fixes emote targetting.
2022-01-04 18:46:34 -08:00
MistakeNot4892
ddae621ed3
ChangeTurf improvements.
2022-01-04 18:46:34 -08:00
Atermonera
2efe5343db
Fixes temp sector initialization ( #8325 )
...
* Fixes temp sector initialization
* More aggressively free temp sectors, tweaks
* lazyadd list init
2022-01-04 18:46:33 -08:00
Atermonera
a2ba682ac8
Refactors reagent pump code ( #8316 )
...
* refactors reagent pump code
* Moves reagent definitions onto turfs
* Various tweaks
* qdel_null on destroy
2022-01-04 18:46:33 -08:00
MistakeNot4892
b868789cd4
Minor bodytemp warning refactor.
2022-01-04 18:46:32 -08:00
Mechoid
170c1a50ad
Re-fix anomaly batteries.
2022-01-04 18:46:32 -08:00
Mechoid
a233493df4
Fix 2 Anomaly Bugsons ( #8321 )
...
* Fix a bugson
* Vampire Bugson
* Update vampire.dm
2022-01-04 18:46:32 -08:00
atermonera
e3ded3f321
Adds can_feed proc
2022-01-04 18:46:32 -08:00
atermonera
8b5a4a3ab5
You can't feed drinks to borgs
2022-01-04 18:46:32 -08:00
Cerebulon
26c0567539
News Update March-October 2021
2022-01-04 18:46:29 -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
1288358712
Rocket launchers make the projectile when they consume the rocket
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
Schnayy
94abb64499
fixes some drinks
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
Ghost Actual
87feb892f9
Donk-Soft! ( #8305 )
...
* Initial port
* Various fixes
* Doomguy Costume Addition
Halloween just around the corner, I wanted to add a costume that uses the new toy guns.
* Merge conflict, fixes
2022-01-04 18:46:27 -08:00
Atermonera
85fa906f61
Removes suicide_act()
2022-01-04 18:46:21 -08:00
MistakeNot4892
96ba1f12f8
Adjusting random map optimizations.
2022-01-04 18:46:21 -08:00
MistakeNot4892
f33facd7e2
Backports Bay/Neb random map optimizations.
2022-01-04 18:46:21 -08:00
Mechoid
c6e5ed734d
Universal Anomalies ( #7914 )
...
* Xenoarch
* Map, cleanup.
* Convert to DCS.
* Attack hand, clean up.
* Allows some xenoarch item-finds to become anomalous.
* Reagents now actually trigger effects correctly.
* Anomaly Containers.
* Tweaks and Runtime Fixes.
* Adds visual effects to anomalies.
* Generalizes anomaly creation. "become_anomalous()"
* Modify as per comments. Cleans commented reference code.
2022-01-04 18:46:20 -08:00
Atermonera
717079ae48
Update spacetravel.dm
2022-01-04 18:46:19 -08:00
atermonera
1e2632a9a5
renames can_die() for clarity
2022-01-04 18:46:19 -08:00