Commit Graph

592 Commits

Author SHA1 Message Date
adrian
f1e9cf5c40 Allows a delta malf AI to recall the shuttle (#26286)
* Allows a delta malf AI to recall the shuttle

* formatting

* New error message
2020-05-07 18:41:14 -05:00
adrian
f2c56e0959 Max cap on map persistence (#26402)
* Max cap on map persistence

* The dangers of copypasting
2020-05-06 13:27:22 +02:00
Kurfursten
6275c91fb2 Therapy Couch (#26369) 2020-05-04 07:32:26 -03:00
Shifty/Anthomansland
6f5fcacb64 **PROBABLY** fixes the gazillion AStar remakes 2020-05-02 01:17:39 +02:00
Kurfursten
4c0557b514 Primetime (#26186)
* Primetime

* YOU CAN CLICK IT NOW TOO
2020-04-28 18:29:19 -03:00
DamianX
666fecf41c Revert "Revert "Possibly fixed the bug that caused locker contents to spawn twice (#26283)" (#26292)" (#26297)
This reverts commit 40cbfe8980.
2020-04-23 20:11:01 -03:00
ShiftyRail
40cbfe8980 Revert "Possibly fixed the bug that caused locker contents to spawn twice (#26283)" (#26292)
This reverts commit 335c122afe.
2020-04-23 20:55:40 +02:00
Exxion
a3f27e3d82 Makes the GC an actual subsystem (#26269) 2020-04-23 13:13:24 +02:00
DamianX
335c122afe Possibly fixed the bug that caused locker contents to spawn twice (#26283) 2020-04-22 22:14:50 -03:00
ShiftyRail
8cfdc095d9 Actually fixes AStar runtimes (#26264) 2020-04-21 09:35:47 -03:00
Exxion
cdecd19ada Revert "The search for AStar runtimes part 2 (#26233)"
This reverts commit 20ea1d6ea0.
2020-04-20 21:42:47 -04:00
ShiftyRail
20ea1d6ea0 The search for AStar runtimes part 2 (#26233)
* The search for AStar runtimes part 2

* Hitler
2020-04-20 15:16:12 -03:00
ShiftyRail
0b27af2be8 Fixes a few runtimes with AStar (#26207) 2020-04-16 10:31:50 -03:00
ShiftyRail
a98d378854 AStar subsystem for bots (#26157)
* Adds an ASTAR pathing sub

Adds a little crab bot that Astar paths to wherever you click on the screen

Gunks up ASTAR with a bunch of debug (colouring tiles that are processed)

* Renames some variables for readability

Thanks to having renamed the variables, repairs the golden throne as the error was easier to find

* removes or locks away debug

* Astar path making sub

* Converts bots over to the new ASTAR logic, WIP as fixing race conditions

* Tear it down, and start again

* Fixes patrols and regular path making.

Cleanbots and floorbots now work.

Makes Old_target into a list of old targets, to avoid flip-flopping between two impossible tasks

* New arg for bots, step_for, int. Patrols and paths will make this many steps per call

Fixes farmbots

Fixes the cleanbots in ironchef and spessmart from doing weird stuff

* cleanbots

* Dracula bot

* ed bot, formatting

* ed bots, fixes

* medbots maybe

* mulebots part1

* trying to make it work

* mulebots part 2

* might help with a funtime

* it took me 8 hours to fix this stupid thing. also removes debug

* they're writing songs of love, but not for me :(

* less shit

* It WORKS mostly

* more details, less debugs

* AAAAH

* IT WORKS

* slowbots

* New subsystem, documentation

* Better

Co-authored-by: madmanmartian <lazyrobot@outlook.com>
2020-04-12 20:58:37 -05:00
ShiftyRail
9f8b499485 Fix null episode titles (#25826) 2020-02-10 17:09:20 -06:00
Kurfursten
e23cc9f0ab Climate (#25424)
* Weather

* gottem

* cleanup

* comments
2019-12-19 09:40:03 -03:00
MadmanMartian
a8f6f0ebb1 Raiders fixes (#25199)
* Fixes typo (hesit -> heist)

Moves raider equipping and moving from the faction to the role

Vox heist landmarks are now populated into a global list

Adds a shuttle map that's loaded once the faction is created

* Removes the shuttle from being hard mapped

* Helps if I give it the right link

* A hack, but a reasonable one
2019-11-26 16:57:32 -03:00
madmanmartian
973b9499f7 Adds a miner that draws from the gas giant below, rather than summoning a specific gas 2019-11-23 17:43:28 +00:00
ShiftyRail
f688d318d1 Geysers (#25038)
* adds geysers

* compiles now

* Small work on geysers.

* Oofer
2019-11-23 09:26:05 -03:00
ancientpower
f0a4778a3b conditional ambience and new AI ones 2019-10-25 13:45:29 -05:00
adrian
ee5003b97f transparency take 2 (#24469) 2019-10-16 21:04:06 -04:00
ShiftyRail
2628efb88b Pox raiders, datums style (#22580)
* WiP Pox Raiders

* Skeleton for scoreboard, still wip

* Objectives, lockers mapped in, etc

* Raider data json

* Dangers of copypaste

* Priority items

* Slight tweak

* Mapping tweaks.

* Finally

* american time formats & shit
2019-10-06 12:18:59 -04:00
MadmanMartian
bbf6e53f5f Atmos machines now actually use power (#24196) 2019-10-02 09:50:38 -04:00
MadmanMartian
0d0e6f7f6e Merge pull request #24201 from Exxion/gc2
GC Fixes
2019-10-01 15:31:18 +01:00
madmanmartian
42a26591bf Fixes the shuttle taking an hour to depart at midnight rollover 2019-09-30 16:26:49 +01:00
madmanmartian
4fee112f32 Should fix the shuttle taking an hour to arrive at midnight 2019-09-30 01:56:04 +01:00
Exxion
11757bba8a Lowers it even more
The comment still kind of makes sense
2019-09-24 18:01:13 -04:00
Exxion
92bd6c77b4 Makes the queue actually work 2019-09-22 17:49:20 -04:00
Exxion
853ccebff0 The failsafe is now the intended method 2019-09-22 17:49:20 -04:00
D3athrow
61369fa5ab Undefining datum/Del for the time being to see if it is negatively impacting performance 2019-09-22 15:18:10 -05:00
jknpj
7f00d1a09c Merge pull request #23876 from MadmanMartian/random_comm_freqs
Makes comm frequencies randomized at roundstart.
2019-09-22 08:39:33 -03:00
Exxion
09f2685345 GC Tuneup (#24036)
* GC Tuneup

* Oops
2019-09-19 12:43:47 -07:00
Kurfursten
d101e049c1 Easy Rig 2019-09-02 05:25:33 -05:00
madmanmartian
212fdd6656 Makes comm frequencies randomized at roundstart. 2019-08-30 17:44:39 +01:00
GlassEclipse
4c15ee318f modified: __DEFINES/planes+layers.dm
modified:   __DEFINES/setup.dm
	modified:   __DEFINES/subsystem.dm
	modified:   code/_onclick/hud/fullscreen.dm
	new file:   code/controllers/subsystem/weather.dm
	modified:   code/datums/helper_datums/command_alerts.dm
	modified:   code/game/turfs/turf.dm
	modified:   code/game/turfs/unsimulated/snow.dm
	modified:   code/modules/events/event_dynamic.dm
	modified:   code/modules/mob/living/carbon/human/human.dm
	modified:   icons/turf/snowfx.dmi
	modified:   sound/misc/snow1.ogg
	modified:   sound/misc/snow2.ogg
	modified:   sound/misc/snow3.ogg
	modified:   sound/misc/snow4.ogg
	modified:   sound/misc/snow5.ogg
	modified:   sound/misc/snow6.ogg
	new file:   sound/misc/snowstorm/snowfall_average.ogg
	new file:   sound/misc/snowstorm/snowfall_blizzard.ogg
	new file:   sound/misc/snowstorm/snowfall_calm.ogg
	new file:   sound/misc/snowstorm/snowfall_hard.ogg
	modified:   vgstation13.dme
2019-08-15 02:03:35 -05:00
MadmanMartian
50a569835b Supply shuttle plasma fixes (#23736)
* Fixes plasma not being sellable by cargo shuttle

Also fixes the prices being inconsistent

* That could've gone bad
2019-07-31 15:52:50 -05:00
Kurfursten
117c57480e Merge pull request #23577 from DamianX/Apprentices
Wizard Apprentices
2019-07-24 18:54:44 -05:00
Damian
b346e45c16 UHHHHHHHH 2019-07-25 01:35:23 +02:00
Damian
4ef328d8e8 Wizard Apprentices 2019-07-17 03:52:46 +02:00
Kurfursten
2bcc770048 Mining Support Patch (#23441) 2019-07-09 14:25:05 -03:00
I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE
c4a1b3bfc4 Episode names (#23220) 2019-06-16 08:19:29 -03:00
Damian
96ade98dfc Removed undefined type usages 2019-06-05 17:11:34 +02:00
Damian
fc0caa9cd2 Removed usages of the runtime operator 2019-06-04 17:00:12 +02:00
DamianX
fef580631c Fixed warnings from SpacemanDMM (#23123) 2019-06-03 13:50:31 -05:00
I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE
9cc0161d41 NO_AMBIENCE config (#22797) 2019-05-07 18:19:29 -05:00
Kurfursten
39a2a767f0 Merge pull request #22253 from MadmanMartian/burn_damage_ash
Burn damage can cause ashing in high amounts
2019-04-18 13:05:29 -05:00
MadmanMartian
8d4a36fe96 Adds an ambience volume preference (#22335)
Defaults to 25 (the previous hardcoded default)
2019-04-04 14:55:37 -03:00
MadmanMartian
a2ed30467e Fixes april fools cargo mimics from making mustard gas and eating all of your cargo (#22288) 2019-04-01 10:42:57 -03:00
madmanmartian
6700ebbd7e Should a human receive enough instantaneous burn damage, they ash 2019-03-29 22:32:45 +00:00
Kurfursten
5e008ced60 Soul Rambler Mini-Antag (#21465)
* soul rambler

* Progress need to rebase

* rambler finished

* The Power of Parenthesis

* A Few For Robo
2019-03-26 12:00:41 -04:00