skull132
8569d1c1ab
+CCIAA Flag
2016-02-02 23:37:15 +02:00
Ccomp5950
86df5fec2f
Merge pull request #11949 from PsiOmegaDelta/160109-AI
...
Creates a new process for handling AI code.
2016-02-02 15:25:37 -05:00
skull132
179431115b
Merge remote-tracking branch 'Aurorastation/development' into SQL-backend-import
...
# Conflicts:
# code/modules/admin/admin.dm
# code/modules/admin/admin_verbs.dm
All conflicts cleared. Wind funciton needs a quick redo as a result.
2016-02-01 16:00:54 +02:00
skull132
be642de482
SQL based player whitelisting
2016-02-01 15:34:24 +02:00
PsiOmegaDelta
6089ccccea
Makes events global.
...
Greatly decreases the number of objects that need to be created (currently 3 event handlers in total vs basically 3 per datum)
The price is a slower lookup of listeners but on a per round basis it should still be much less than the current startup time penalty.
2016-01-26 13:12:37 +01:00
skull132
912fe7356e
Merge remote-tracking branch 'Aurorastation/development' into new-engine
...
# Conflicts:
# code/__HELPERS/unsorted.dm
2016-01-24 23:25:08 +02:00
PsiOmegaDelta
5dd5b54af6
Creates a new process for AI handling.
2016-01-24 13:01:52 +01:00
Ccomp5950
d726941d5c
Merge pull request #11981 from PsiOmegaDelta/160114-PolarisDev
...
Tweaks and fixes MKII
2016-01-15 00:33:36 -05:00
Ryan784
1072aa68d9
Footstep Sounds + ASFX Tab
...
Footstep sounds and the ASFX Tab is back! You can not only hear
footsteps once again, but enable/disable the voting sound.
2016-01-14 18:28:09 -05:00
Ccomp5950
d34e30a915
Merge pull request #11975 from PsiOmegaDelta/160112-PublicToggle
...
Adds verb to toggle hub visibility.
2016-01-14 03:21:41 -05:00
Zuhayr
ba6d684e96
Adds [dock_name] entry used by shuttles.
...
Conflicts:
code/controllers/emergency_shuttle_controller.dm
code/global.dm
code/modules/shuttles/shuttle_emergency.dm
2016-01-14 08:33:22 +01:00
skull132
c7ae4df416
dbcon_old removal, table prefixing
...
Prefixes the tables properly with ss13_, and removes active references to dbcon_old and related procs.
2016-01-13 15:59:36 +02:00
skull132
09a6c86180
Remove dbcon_old
...
Removes the redunant SQL database and swaps the core mechanics over to using one database for all the things.
2016-01-13 15:56:57 +02:00
PsiOmegaDelta
95d73b8b71
Makes the floor wetness proc use the scheduler instead of sleeping.
2016-01-13 10:37:31 +01:00
PsiOmegaDelta
4f6ebf9a43
Adds a config option to automatically delist the server from the BYOND up when there are no admins.
2016-01-13 08:05:49 +01:00
PsiOmegaDelta
b1fea3b090
Event manager tweaks.
...
Moves the event manager processing into the process itself.
Ensures the last_object var is properly set in case of issues.
Also fixes a potential risk of the camera damage event looping forever.
2016-01-10 21:18:20 +01:00
Ccomp5950
7dc9b3487a
Merge pull request #11739 from PsiOmegaDelta/151214-ObserveThis
...
Qdel() tweaking and a bonus
2016-01-01 23:58:29 -05:00
Sebastian Broberg
10640b172d
Alien Whitelist SQL version
2015-12-31 10:56:04 +01:00
PsiOmegaDelta
a4545f8ded
Scheduler, observation, and New() tweaks.
...
Corrects a number of places where New() did not call ..(), and implements similar changes to attempt to ensure New()/initialize() complete running before qdel() runs.
Cuts down on the number of created items during server start.
2015-12-27 17:44:53 +01:00
GinjaNinja32
2d5b677a62
Merge remote-tracking branch 'upstream/dev-freeze' into dev
2015-12-25 03:51:40 +00:00
GinjaNinja32
7cca8416b3
Merge remote-tracking branch 'upstream/master' into dev-freeze
2015-12-25 03:41:33 +00:00
GinjaNinja32
0bd51d2712
make vote window closeable via normal means
2015-12-24 05:28:18 +00:00
PsiOmegaDelta
7d7aa4b50b
Turns events into vars instead of a list, to greatly simplify qdel() cleanup.
2015-12-14 13:44:05 +01:00
Chinsky
36803747a2
Merge pull request #11445 from Kearel/fluff2
...
[FEATURES] Adds entertainment items
2015-12-12 16:49:01 +03:00
PsiOmegaDelta
f74bd5e1d9
Observer fixups.
...
Adds a proper proc for raising events.
Now only creates the observer lists when an object registers itself.
Multitools now unregister themselves properly from buffers on Destroy().
2015-12-12 12:06:05 +01:00
Kearel
9450680b1c
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into fluff2
2015-12-10 13:04:52 -06:00
GinjaNinja32
1921c35231
fix issues with indented absolute path definitions
2015-12-09 14:12:54 +00:00
Kearel
7b2b658644
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into fluff2
2015-12-07 11:43:51 -06:00
PsiOmegaDelta
d4173355c6
Sparks now qdel() cleanly.
...
Also takes the opportunity to remove some exces /effect/ pathing.
2015-12-07 09:19:06 +01:00
Kearel
caa0fbaea5
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into fluff2
2015-12-05 12:47:03 -06:00
PsiOmegaDelta
448e743308
Merge remote-tracking branch 'upstream/dev' into 151129-GeneralTasks
...
Conflicts:
code/game/machinery/computer/atmos_alert.dm
2015-12-03 10:18:39 +01:00
GinjaNinja32
8303404678
Merge pull request #11553 from PsiOmegaDelta/151201-RandomLobby
...
Adds the ability to have random lobby screens.
2015-12-01 23:58:08 +00:00
PsiOmegaDelta
a32be3f359
Adds the ability to have random lobby screens.
...
A random lobby screen is now picked at server start, and presented to all players. Sadly in our case we currently only have one every day lobby screen.
Port of https://github.com/PolarisSS13/Polaris/pull/321 , with added sanity checking.
2015-12-01 15:55:18 +01:00
PsiOmegaDelta
eb3a266444
Merge pull request #11507 from Zuhayr/dev
...
Adds a possession system for ghost mousedrop(). Currently allows for control of mice, drones and use of drone fabricators.
2015-11-30 16:55:14 +01:00
PsiOmegaDelta
71a6f2214d
Adds scheduler helper methods.
2015-11-30 12:59:18 +01:00
PsiOmegaDelta
840959f1f1
Renames the process to scheduler.
2015-11-30 11:18:58 +01:00
PsiOmegaDelta
9c9d7f0356
Adds a process for general tasks, with lower precision/update rate. Makes processes use last_object properly.
2015-11-29 14:12:28 +01:00
PsiOmegaDelta
8705749683
Moves the observer/listener code to datum level.
2015-11-29 12:39:41 +01:00
Kearel
5cc2944733
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into fluff2
2015-11-28 11:21:07 -06:00
PsiOmegaDelta
4e89045aab
Merge pull request #11451 from Loganbacca/wireless
...
Wireless controller for machinery connections
2015-11-27 07:59:59 +01:00
Loganbacca
d7602a2cd5
Wireless and spawn_sync tweaks
...
Modified spawn_sync to include the spawning code, thus simplifying it's usage.
Modified spawn_sync to use actual time for failsafes.
A couple of sensibility tweaks for the wireless controller.
Cleaned up devices.dm to use new spawn_sync code.
Suggestions courtesy of @mwerezak
Added a changelog
2015-11-24 23:00:58 +13:00
Loganbacca
da7a4a78d8
Documentation and stuff
...
Documentation, documentation, documentation.
Safety checks.
Reshuffled some code.
Modified wifi senders and receivers to both use var/id, instead of two different vars for basically the same purpose.
2015-11-23 21:46:29 +13:00
Zuhayr
e5ec6c761b
Adds a possession system for ghost mousedrop(). Currently allows for control of mice, drones and use of drone fabricators.
2015-11-23 05:52:33 +10:30
Loganbacca
56bf894ee1
Wireless button updates
...
Added toggle variants for buttons, allowing them to "deactivate" connected devices.
Converted flashers and holosigns.
Fixes to keep in line with upstream.
2015-11-22 22:32:52 +13:00
Loganbacca
a9555b0175
Converted emitter remote control
...
Also converted crematoriums, although they are not working at the moment.
Removed redundant wireless manager file.
2015-11-22 22:32:51 +13:00
Loganbacca
c1159c8f4d
Wireless controller update
...
Rewrote wireless controller to be a full processScheduler controller.
Added a basic wireless reconfiguration tool.
2015-11-22 22:32:27 +13:00
Loganbacca
7c994669ab
Added wireless connection controller
...
Base framework for wireless connection controller to replace radio controller for device communication
2015-11-22 22:32:26 +13:00
PsiOmegaDelta
03678b3086
Merge remote-tracking branch 'upstream/dev' into 151113-HackTool
...
Conflicts:
html/changelogs/PsiOmegaDelta-CharacterSetup.yml
2015-11-19 09:23:32 +01:00
Chinsky
a287e47c28
Merge pull request #11364 from PsiOmegaDelta/151024-Btime
...
Scheduler now uses btime, and other improvements.
2015-11-19 10:14:03 +03:00
Chinsky
ae91bdbab6
Merge pull request #11328 from PsiOmegaDelta/151017-DelayedAntag
...
Adds antagonism minimum player age.
2015-11-19 10:07:57 +03:00