Commit Graph

827 Commits

Author SHA1 Message Date
Jack Edge
fc89cc9c33 Removes unused monkeystart landmark type 2017-03-28 19:20:47 +01:00
MrPerson
aed556923d Fixes hyperspace being black (#25507)
Fixes #25272
2017-03-27 00:12:38 -03:00
Cyberboss
7b9fd7e6fb SNPC Refactor (#25429)
* Move the interactive file to the right spot

* Proper scheduling

* dOY

* Fix shit
2017-03-26 21:24:38 +02:00
Jack Edge
4e8badad73 Fixes some runtimes with soapstone messages
I'm not sure why they're not loading on main anymore, possibly some bad
JSON data? This stopped the warning locally, anyway.
2017-03-22 20:06:09 +00:00
Cyberboss
28547e6b6b Fix new qdeletion spam (#25344) 2017-03-22 11:27:17 -03:00
kevinz000
51d3cd11f5 [READY]Refactors beams to use timers for recalculation, and new beam proc after drawing (#25252)
* now with timers!

* woops

* hmm this is better

* stoppable timers

* more timer stuff

* fix

* fix
2017-03-22 22:19:16 +13:00
Cyberboss
8023a02e57 Map loader optimizations (#25316)
* Cut out an unecessary locate call

* Remove an unecessary var

* Add an appropriate warning

* Move the CHECK_TICK to a more sensible place

* Change the default turf to /turf/open/space/basic

* Skip loading default turfs

* No need for CreateSpace anymore

* Improve the comment
2017-03-22 22:10:00 +13:00
Cyberboss
90ada23ae1 Fixes SSlighting locking up (#25276)
* Fix the ticklimit bug
2017-03-20 11:01:08 -03:00
Cyberboss
3889d0372d Fix event cancellation (#25200)
* Fix event cancellation

* CANT
2017-03-18 18:15:10 +01:00
Leo
d13c00f17b Merge pull request #25148 from Cyberboss/patch-35
Makes SSlighting fully initialize
2017-03-17 22:02:40 -03:00
Cyberboss
0bb7407503 Adds a configuration option for disabling preferred maps (#25137)
* Adds a config option to disable map voting
2017-03-17 12:50:26 -03:00
Joan Lung
58216c4189 Merge pull request #25192 from MrPerson/no_more_reverts_this_pull_request_has_a_family
Fixes non-dynamically lit areas being pitch black
2017-03-17 11:07:15 -04:00
MrPerson
b71e89ce10 Fixes non-dynamically lit areas being pitch black
Fixes #25179 (Legitimate closing of a pull request, thanks for this bug github)
Fixes #25164
2017-03-16 21:30:06 -07:00
Cyberboss
c09d61ae79 Runtime station fixes (#25151)
* Fixes spawning on runtimestation titlescreen

* Fix shuttle runtimes
2017-03-17 00:07:34 -03:00
oranges
8848d46b0c Merge pull request #25141 from MrStonedOne/patch-332
Remove low priority from lighting
2017-03-17 15:42:20 +13:00
Cyberboss
b639f0c99e Fixes admin latejoin disabling (#25041)
* Fixes admin latejoin disabling

* Fix alerts
2017-03-16 17:06:52 -04:00
Jordie
127d1f6daf Combines legacy_population and sanitizes death queries (#24914)
* combines admin and player pop count and sanitizes death queries

* renames proc

* removes proc call to sql_poll_admins

* add tox- clone- and staminaloss to death table

* adds ip and port to legacy_population

* null ip and cid handling for bans

* sans colons
2017-03-16 13:01:52 +01:00
Cyberboss
5cee0d01a0 Makes SSlighting fully initialize 2017-03-15 18:12:56 -04:00
Kyle Spier-Swenson
d9ecddd4d4 Remove low priority from lighting
Since we are only running it every two ticks now it should get equal parts priority as everything else
2017-03-15 11:25:22 -07:00
Cyberboss
ea740fd160 Fixes problems with icon overlays (#24530)
* Fixes problems with icon overlays

* Rename this to prevent confusion

* Well somehow that fixed it
2017-03-14 19:28:05 +01:00
Kyle Spier-Swenson
99002e25a3 Fixes lighting of pixel shifted objects and reverts the hacky memleak fix + other lighting fixes (#24963)
* Revert "Lighting micro optimizations and fixes (#24939)"

This reverts commit 78bbbfe20a.

* vg refactor stage 1

* Fix runtime in get_turf_pixel

* fix lighting on turfs

* Fix certain things reading light levels wrong.

* Made SS faster/better by making it split its tick allotment up between it's 3 tasks

* istypeless loops @pjb3005

/proc/typed_loop    6.826        6.830        6.858       190761
/proc/typeless_loop 5.582        5.586        5.620       190435

* lazy init lists
2017-03-14 19:27:23 +01:00
Cyberboss
012eaec1b9 Mob Initialization (#24840)
* Mob Initialization

* new_player Repath

* Fix the dme

* Fix the shit

* Fix a loc

* Fix another loc

* But, in my haste, I forgot the cola!

* Another loc

* ANOTHER LOC

* Further docs

* Where'd that s come from

* Fix shit

* Better
2017-03-13 20:21:12 +01:00
Cyberboss
dab1ea4785 Ports the job prioritize system from Yog (#24901)
* Partially orts the job prioritize system from Yog.

* Adds a cap for how many jobs can be prioritized at once.

* Fix shit

* station
2017-03-13 22:04:30 +13:00
Cyberboss
b5d944967b Revert "Fixes badness caused by reverting the map optimization" (#24976)
* Revert "Fixes badness caused by reverting the map optimization"

* Updated

* Remove the shitty warning
2017-03-13 14:55:00 +13:00
Jordie
619c8f2d97 Merge pull request #24755 from Cyberboss/TheFuture
Ticking the map dm's will force that map to load
2017-03-11 20:58:16 +11:00
Cyberboss
2323ae8569 Fixes collect_minds (#24919)
* Fixes collect_minds

* My new_player repath isn't merged yet

* I wrote this....

* Ahh
2017-03-11 17:37:23 +11:00
oranges
536af36ef5 Merge pull request #24955 from Cyberboss/patch-24
Fixes badness caused by reverting the map optimization
2017-03-11 16:38:45 +13:00
Cyberboss
b88b2c5e82 Adds time display for map loading (#24835)
* Adds time display for map loading

* Bluh
2017-03-10 23:21:18 +01:00
Cyberboss
aed01f7ef4 Fixes badness by reverting the map optimization 2017-03-10 17:18:08 -05:00
Cyberboss
04c28abbd9 Moves lighting SS to last in init order (#24822) 2017-03-10 23:14:31 +01:00
Cyberboss
608d217562 Fixes my shit (#24870) 2017-03-10 23:02:37 +01:00
Lzimann
3dd6722c07 Fix conflict 2017-03-10 01:39:22 -03:00
Lzimann
5a618297ce Replaces the default output with the to_chat wrapper. 2017-03-10 01:32:05 -03:00
Cyberboss
a0df4444eb Revert the map loader optimization
Reverts #24764
2017-03-10 00:12:00 -03:00
Cyberboss
e48564d941 Arrivals Ferry (#24694)
* Highlight docking ports in TESTING

* Buckle arrivals to their seats

* Fixes shuttle/Initialize not calling the base

* Arrivals docking

* Use forceMove so the shuttle effect starts

* Forgot this check

* Fixes

* Needful

* Fix this shit

* Line endings?

* Double check, fix sound

* Remove empty if

* Fucking lists

* Fix parallax and ghosts

* Ghost fix

* GHOST

* Fix shit

* Fix parallax + config

* I lied slightly

* Hyperspace sound refactor

* Finish fixing the maps + doors

* Fix the sound not playing

* Consoles + area fix

* Updates default config

* Fix line endings

* Safety checks

* Damage checks

* This should be down here

* Clean some stuff up

* Fix a few things on Delta and Omega

* Delete the useless air alarm on Pubby's shuttle

* Fixes #24727

* Always the fucking line endings

* Fix this negative check

* LINE ENDINGS!!!!!

* Revert to master

* Redo the changes

* Fix the sound not repeating

* Readds the shuttle door

* Fix people disabling latejoins
2017-03-10 14:19:34 +13:00
Cyberboss
ffbb492a43 Makes Initialize check QDELETED before calling (#24818)
* Makes Initialize check QDELETED before calling

* uhh

* Warnings
2017-03-10 12:03:15 +13:00
Cyberboss
a55f36ebe9 Moves cross_address/allowed to the config. Merges the protected config into the regular. (#24584)
* Moves cross_address/allowed to the config

* Protect it against modifications

* I'll do you one better

* Merge in the protected configuration
2017-03-10 11:10:08 +13:00
Cyberboss
bbf6eebae0 Fix coiaxs shit (#24902) 2017-03-10 10:17:21 +13:00
oranges
56a7fa328a Revert "Revert "Atoms can now be stationloving" (#24903)" (#24904)
This reverts commit d3b5f0e97c.
2017-03-10 09:54:44 +13:00
Kyle Spier-Swenson
d3b5f0e97c Revert "Atoms can now be stationloving" (#24903)
* Revert "Bulletproof(Tactical) Armour + Vest Defence Tweak (#24816)"

This reverts commit 6ab7ba871f.

* Revert "Automatic changelog generation for PR #24810 [ci skip]"

This reverts commit 1cd117afd6.

* Revert "Stacks automatically merge on Initialize (#24810)"

This reverts commit 6e39f5cf00.

* Revert "Automatic changelog generation for PR #24794 [ci skip]"

This reverts commit 62a2ef30dd.

* Revert "Wizards can now Summon Ghosts (#24794)"

This reverts commit 473561c0be.

* Revert "Automatic changelog generation for PR #24791 [ci skip]"

This reverts commit b2aeef06d0.

* Revert "Compiles in Lavaland (#24791)"

This reverts commit 272cc34008.

* Revert "Forcefield Projector (#24790)"

This reverts commit 4b2ffcffe8.

* Revert "Atoms can now be stationloving (#24748)"

This reverts commit 60f7c1df3f.
2017-03-10 09:53:16 +13:00
Cyberboss
272cc34008 Compiles in Lavaland (#24791)
* Compiles in Lavaland

* Move this into a more appropriate folder

* Lowercase L

* Take this opportunity

* To actually capitalize the damn thing

* Now fix the shit
2017-03-10 09:44:48 +13:00
coiax
60f7c1df3f Atoms can now be stationloving (#24748)
* Objects can now be stationloving

Stationloving objects are objects that love the station so much, they
will relocate back to the station if spaced or if destroyed.

Yes, this does sound a lot like the behaviour of the nuke disk. Except
made more generic.

Currently the only stationloving object is the nuke disk.

* Moved from /obj to /atom/movable

* Remie fix
2017-03-10 09:42:02 +13:00
Joan Lung
dc7dbc3388 Merge pull request #24860 from Cyberboss/patch-19
Fixes repeated runtimes in runtimestation
2017-03-09 14:33:03 -05:00
Cheridan
86c3d624c7 Merge pull request #24795 from MrStonedOne/patch-329
Lighting runs every two ticks.
2017-03-09 12:31:39 -06:00
Cyberboss
94c9d0c84b meh 2017-03-09 00:26:14 -05:00
Cyberboss
3fc4e26834 Fixes repeated runtimes in runtimestation 2017-03-08 18:14:26 -05:00
Cyberboss
645f3b1d75 Cuts out a chunk of map loader time for maps with a lot of space (#24764)
* SPACE OPTIMIZATION

* Don't need this instancing anymore either

* Forgot to drop this

* FASTER!!!!

* FASTER!!!!!!!!!

* Move this back, it makes no difference

* Fix a potential bug

* FAAAAAAASSSSSSTTTTTTTTERRRRRR!!!!

* open

* Ye be warned

* Better diagnostics + fixes

* Fewer false positives

* Bleh

* Remove the unecessary z-expansions
2017-03-09 11:24:51 +13:00
Cyberboss
31ee152489 Repaths subsystem to controller/subsystem (#24624)
* Repaths subsystem to controller/subsystem

* Fix the shit
2017-03-08 22:05:45 +01:00
Cyberboss
d9e060a6ae Fixes map rotation message showing same map (#24756) 2017-03-07 23:21:15 +01:00
Cyberboss
849b3e2d65 Roundstart Animation (#24357)
* Juiciness intensifies

* Update the syntax
2017-03-08 11:11:41 +13:00