Commit Graph

32113 Commits

Author SHA1 Message Date
Atermonera
439c9bf1f7 Merge pull request #8340 from MistakeNot4892/siffixes
Various tweaks on and around exploration.
2021-11-21 00:04:24 -08: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
5daf7b41ce Merge pull request #8344 from Verkister/patch-80
Fixes rocket launcher
2021-11-21 00:03:35 -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
Atermonera
3b0a4896a5 Merge pull request #8218 from MistakeNot4892/survivalism
Adds random map generation to Sif. [IDB IGNORE] [MDB IGNORE]
2021-11-14 14:05:37 -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
169f086206 Update explosive.dm 2021-11-11 22:14:42 +02:00
Verkister
53c39bd1ad 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.
2021-11-11 21:58:05 +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
0051b29ead Merge pull request #8338 from MistakeNot4892/emotes
Fixes emote targetting.
2021-11-07 14:32:30 -08:00
Atermonera
a7877d86e5 Merge pull request #8341 from MistakeNot4892/qdel
ChangeTurf improvements.
2021-11-02 18:14:04 -08:00
Atermonera
51f5290fa1 Fixes temp sector initialization (#8325)
* Fixes temp sector initialization

* More aggressively free temp sectors, tweaks

* lazyadd list init
2021-10-31 12:09:13 -08:00
Atermonera
2701f6e3b5 Refactors reagent pump code (#8316)
* refactors reagent pump code

* Moves reagent definitions onto turfs

* Various tweaks

* qdel_null on destroy
2021-10-31 12:08:50 -08:00
Atermonera
93113a26d4 Merge pull request #8335 from MistakeNot4892/temperature
Minor bodytemp warning refactor.
2021-10-23 20:05:33 -08:00
MistakeNot4892
a186da160f Merge pull request #8339 from Mechoid/AnomBattery
Anomaly Battery Fix
2021-10-18 11:47:21 +11:00
MistakeNot4892
409a6559de ChangeTurf improvements. 2021-10-18 10:49:29 +11:00
Mechoid
672454d05c Fix 2 Anomaly Bugsons (#8321)
* Fix a bugson

* Vampire Bugson

* Update vampire.dm
2021-10-17 13:15:00 -08: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
MistakeNot4892
2b076cff17 Merge pull request #8337 from Cerebulon/newsoct2021
News Update March-October 2021
2021-10-14 17:45:49 +11:00
MistakeNot4892
9d4fd65628 Adds some forgotten plants for Sif flora, fixes a misnamed plant type. 2021-10-13 20:27:52 +11:00
MistakeNot4892
97b88bfc7b Hail is now defended against by being under a tree. 2021-10-13 20:15:01 +11:00
MistakeNot4892
a4054152f4 Closed umbrellas are smaller. 2021-10-13 20:08:53 +11:00
MistakeNot4892
b5409be7f5 Altclick on a uniform will now unholster a holstered gun. 2021-10-13 20:07:55 +11:00
MistakeNot4892
9ce14595e8 Added random map generation to Southern Cross. 2021-10-13 19:35:25 +11:00
Mechoid
41dd621f8c Re-fix anomaly batteries. 2021-10-11 17:03:07 -07:00
MistakeNot4892
740144300e Fixes emote targetting. 2021-10-11 15:55:50 +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
Cerebulon
a67ba0afc5 News Update March-October 2021 2021-10-11 00:15:17 +01:00
MistakeNot4892
11ed1a07ce Merge pull request #8328 from Atermonera/rockets_that_go_sideways_arent_REALLY_rockets
Rocket launchers make the projectile when they consume the rocket
2021-10-10 20:40:14 +11:00
MistakeNot4892
14b24983d1 Merge pull request #8329 from Atermonera/smoking_in_space
Unequipping mask slot won't disable internals when wearing airtight hats
2021-10-10 20:35:11 +11:00
MistakeNot4892
351243a50b Minor bodytemp warning refactor. 2021-10-10 20:09:10 +11:00
Schnayy
b1bb5adf78 fixes some drinks 2021-10-08 09:23:27 -05:00
atermonera
b9e63e8b18 Adds can_feed proc 2021-10-07 16:39:04 -08:00
atermonera
09fdd739fe Unequipping mask slot won't disable internals when wearing airtight hats 2021-10-06 23:22:46 -08:00
atermonera
9ffd2b9169 Rocket launchers make the projectile when they consume the rocket 2021-10-06 22:58:15 -08:00
atermonera
0f8ea9dc82 You can't feed drinks to borgs 2021-10-06 22:38:35 -08:00
Atermonera
437572c455 Merge pull request #8323 from Cerebulon/throwfixes
Mob throwing fix
2021-10-05 18:18:50 -08:00
Atermonera
ec5ee9c355 Merge pull request #8315 from Atermonera/rootspeak_unrestricted
Rootspeak isn't a RESTRICTED language
2021-10-04 22:23:21 -08:00
Ghost Actual
12b1a29efe 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
2021-10-04 22:14:46 -08:00
Atermonera
49ab58b42c Merge pull request #8309 from Verkister/patch-77
Fixes flamethrower fuel spread runtime
2021-10-04 21:31:35 -08:00
Cerebulon
4a4cade790 Mob throwing fix 2021-10-04 20:14:45 +01:00
MistakeNot4892
9bd53dc1e1 Merge pull request #8313 from Verkister/patch-78
Fixes displaced steel displaced
2021-10-04 15:14:40 +11:00
Verkister
2394a762c9 Fixes runtime in mech equipment deletion (#8308)
* Fixes runtime in mech equipment deletion

No need to detach from anything when you're already loose.

* Update mecha_equipment.dm
2021-09-29 17:33:00 -08:00
Atermonera
8c17c20ca1 Rootspeak isn't a RESTRICTED language 2021-09-21 23:54:22 -08:00
MistakeNot4892
786c7db60c Merge pull request #8311 from Atermonera/remove_suicide_act
Remove suicide act
2021-09-22 11:15:16 +10:00
MistakeNot4892
9958d29667 Adjusting random map optimizations. 2021-09-21 14:15:37 +10:00
MistakeNot4892
793e5a87fd Backports Bay/Neb random map optimizations. 2021-09-21 14:06:08 +10:00
Mechoid
71e8b0399d 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.
2021-09-20 15:25:14 -08:00
Verkister
752d8dc6cc Fixes displaced steel displaced
There was no initial name for the proc to fetch so the "displaced [girder_material.display_name] [initial(name)]" became its initial name.
2021-09-20 19:52:52 +03:00