Commit Graph

32310 Commits

Author SHA1 Message Date
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
539ac51ed8 PoIs + resin to magmellite 2022-02-07 09:42:37 +00:00
atermonera
d5b6a2d242 Fixes runtime on server start: SSAtoms doesn't exist yet 2022-02-06 17:00:26 -08:00
Atermonera
f5612dc8a5 Merge pull request #8389 from Atermonera/tool_fixes_3
Fixes powertool sprites, fixes unfastening atmospheric devices
2022-02-06 14:21:36 -08:00
Atermonera
78810736a9 Merge pull request #8379 from Atermonera/fix_chembag_slowdown
"""Halves""" chem bag slowdown
2022-02-06 14:21:23 -08:00
Atermonera
1e601b1299 Merge pull request #8364 from Verkister/patch-83
Fixes inactive vr pods trapping occupant
2022-02-06 12:33:10 -08:00
atermonera
ac5e245c41 Fixes robosurgery 2022-02-05 14:40:19 -08:00
atermonera
61e12c7839 Fixes powertool sprites, fixes unfastening atmospheric devices 2022-02-05 14:18:10 -08: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
e960a4c18e Merge pull request #8385 from Atermonera/bb
Adds caseless BB rounds for common gun types
2022-01-27 20:08:40 -08: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
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
339281e2f8 Merge pull request #8382 from PrismaticGynoid/mapfixes8
Cynosure map fixes round 8
2022-01-27 20:06:13 -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
PrismaticGynoid
5b2c5fe2e4 Cynosure map fixes round 8
Enables random map generation for the Cynosure
Fixes lower medical disposals being unconnected
Virus food dispenser no longer blocks the floor in front of it
Chapel coffin storage door given proper name and access
Allows solar SMES units to have higher input/output properly
Several floating posters fixed in basement submaps

Also replaces dirt path between arrivals and the station with a sidewalk, and adds some snow around the station.
2022-01-23 19:30:19 -08:00
atermonera
bdcd0c3231 Belts contribute to slowdown 2022-01-22 16:43:47 -08:00
atermonera
9122358136 """Halves""" chem bag slowdown 2022-01-22 16:35:42 -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
e9ddcc8bf5 Merge pull request #8372 from Atermonera/aknife
A KNIFE!
2022-01-22 15:39:49 -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
e45d520107 Merge pull request #8369 from Cerebulon/indoorrain
Adds a roof to indoor rain sounds
2022-01-18 18:09:35 -08:00
Atermonera
9c3bc8a017 Adds sanity checks to ssai ai_holders 2022-01-18 18:01:49 -08:00
Atermonera
0dabd4a717 A KNIFE! 2022-01-18 17:29:50 -08:00
Atermonera
fbbc4e927a Fixes literally everything dismantling walls 2022-01-17 17:10:10 -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
Verkister
17fb8e7957 Fixes unpowered vr pods trapping occupant
Lack of avatar here meant a runtime that would block the pod from ever reaching the part where the occupant actually gets released.
2022-01-08 16:18:35 +02:00
Verkister
cab0ed016f Update spiders.dm 2022-01-08 16:15:43 +02: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
086e3c2c59 Closed umbrellas are smaller. 2022-01-04 18:48:12 -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
deb606b217 Added random map generation to Southern Cross. 2022-01-04 18:48:11 -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