Commit Graph

264 Commits

Author SHA1 Message Date
hornygranny
3d09f8031a Merge pull request #5632 from GunHog/Botcall_Lagfix_TryTwo
Botcall Fix for MC lag + Tweak to floorbots Take Two
2014-11-03 17:35:16 -08:00
hornygranny
b32e9cff12 Merge pull request #5621 from tkdrg/damnoldcoders
Moves around some vars
2014-11-03 17:15:54 -08:00
GunHog
7f41894319 Gives bots their own place in the MC!
- Adds bots to the Master Controller as their own datum instead of
machines.
- Puts bots into their own global list.
- Processes bots asynchronously so as to not hold up the MC processing
them.
2014-11-03 12:39:07 -06:00
tkdrg
a97c4de972 Moves m_amt, g_amt, reliability and origin_tech to /obj/item (previously in /obj)
Removes force from pipes
Removes unused turf var icon_old
Moves pass_flags to /atom/movable
2014-11-02 14:10:03 -03:00
tkdrg
f995b2e94b Adds cargo and secrecords to admin_investigate 2014-10-31 23:20:33 -03:00
scoopscoop
9d98640bc7 The supply shuttle, supply ordering, ore redemption and mining vendor consoles in cargo now use datum/browser/popups instead of user << browse so they don't look like random HTML pages. 2014-10-23 15:26:33 +03:00
hornygranny
20329a3bdb Merge pull request #5240 from paprka/assantag
Assistant antagonist config option
2014-10-20 20:19:08 -07:00
phil235
45cfe07f98 Merge branch 'master' of https://github.com/tgstation/-tg-station into DisplacedGirderFix
Conflicts:
	code/modules/recycling/disposal.dm
2014-10-15 18:23:40 +02:00
phil235
dbea503e88 Removing the fourth argument (air_group) of CanPass() everywhere, because it isn't used anywhere.
Fixing one instance of "for(mob in viewers) show_message()" to "visible_message()"
2014-10-15 18:03:06 +02:00
paprka
37860bc09b typo and comment fixes in configuration.dm 2014-10-13 17:40:56 -07:00
paprka
c0425bc06e initial commit of assistant antag option 2014-10-13 17:21:02 -07:00
Cheridan
f96b017149 Merge pull request #5097 from phil235/Msg1Fix
Fixing a lot of messages
2014-10-07 12:09:01 -05:00
Remie Richards
d82ac08d3c Merge pull request #5082 from Menshin/space_transitions_fixes
Space transitions/Away missions loading fixes
2014-10-06 14:14:01 +01:00
phil235
dd7a3b7fbc Merge branch 'master' of https://github.com/tgstation/-tg-station into Msg1Fix
Conflicts:
	code/modules/admin/admin_verbs.dm
2014-10-05 13:48:11 +02:00
Cheridan
08be1b34eb Revert "Changes a few green crosses to blue on sprites that I missed last time" 2014-10-04 19:22:10 -05:00
phil235
537280b4b9 Removing many instances of the no longer used second argument of message_admins() proc.
Replacing "for(var/mob/M in viewers()) M.show_message()" by "visible_message()" or audible_message()" in many places.
Changing a few span classes.
2014-10-05 01:29:30 +02:00
Menshin
b76b3fa298 * The Space Cube is now generated at world start, before away missions are loaded
This means away missions don't have space transitions
* The setup_map_transition proc is protected from excessive tiles proceeding (the proc is set to the background if too much tiles are processed)
* Added a comment explaining the Space Cube, by Incoming
* Fixes #4903 : "mobs don't maintain momentum on z-level transition"
* Serendipitiously fixes #2614
2014-10-04 21:16:23 +02:00
Remie Richards
cd53199398 Merge pull request #5004 from Menshin/malf_timer_fixes
Malf timer polishing/fixes
2014-10-03 21:41:15 +01:00
Cheridan
c2f6469a04 Merge pull request #4953 from Aranclanos/mastercontroller
Stops the master controller New() from reloading away missions.
2014-10-02 14:36:50 -05:00
Cheridan
eebc00e0ae Merge pull request #5014 from Ikarrus/redalerttime
Calling the shuttle during Red Alert will now announce the correct time
2014-10-01 09:56:19 -05:00
Cheridan
4dcc265d76 Merge pull request #4960 from Incoming5643/zlevel
[map] Predictably Random Z-levels and the SPACECUBE
2014-09-29 10:42:49 -05:00
ikarrus
02df67e8df Calling the shuttle during Red Alert will now announce the correct time
Instead of 10 minutes every time.
2014-09-28 17:52:46 -06:00
Menshin
ed807f8538 * Polished the malf timer logic
* added a protection to prevent division by 0 when all hacked apcs are destroyed
* added a midnight rollover check for the MC (fixes #4905)
* toggling breakers won't add/remove a hacked APC from the AI apcs pool anymore
2014-09-28 12:16:21 +02:00
Swag McYolosteinen
d9ee81bb96 Merge pull request #4815 from phil235/AudibleMsgFix
Simplifying audible messages
2014-09-27 15:01:56 +02:00
Remie Richards
cc85f44ccb Merge pull request #4900 from MrStonedOne/erroageinjudgement
Fixes some "erros" in the database system
2014-09-26 23:41:37 +01:00
phil235
3248e23887 Merge branch 'master' of https://github.com/tgstation/-tg-station into AudibleMsgFix
Conflicts:
	code/modules/recycling/disposal.dm
2014-09-25 18:45:53 +02:00
Remie Richards
2fd86d53c3 Merge pull request #4916 from Aranclanos/cargocompooter
Cargo shuttle getting stuck with 'invalid request' bugfix.
2014-09-23 22:59:35 +01:00
Incoming
f317c0b09d Predictably Random Z-levels and the SPACECUBE
The layout of the accessible z levels in relation to each other are now lain out in a massive preshuffled SPACECUBE. Every Z-level is no more than two screens from every other Z-level, and can be moved through in a predictable order* with a little ingenuity

*Except z.6

See pull for the full details
2014-09-23 16:10:13 -04:00
Aranclanos
b453189945 Moves the asteroid secret room creation and away mission load from the master controller New() to the world New() 2014-09-23 05:42:55 -03:00
Aranclanos
95df9a89aa Fixes the cargo computer getting stuck with 'Invalid requests' if the player tried to authorize an order that was already authorized.
Removed two repeated 'main menu' buttons on said computer.
2014-09-21 03:21:26 -03:00
MrStonedOne
e21ed011af Fixes some erros in the database system
Replaces erro_ with a configurable table prefix system
Defaults to erro_ if not configured, but configuation files default to SS13_
2014-09-19 13:37:58 -07:00
phil235
ef62f2f6f9 ...and to ordercomp as well 2014-09-16 19:54:53 +02:00
phil235
d8c78cfa49 Adding say_quote() to library console and supply computers. 2014-09-16 19:50:54 +02:00
ikarrus
23d2aafc57 Decreases Changeling Scaling Coefficient to 6
The same value as Traitor.

Requested by @Aranclanos
2014-09-15 21:55:07 -06:00
phil235
cd0590c355 Replacing two audible_message() by say().
Fixing two small mistakes.
2014-09-14 16:36:06 +02:00
Alex
ad0d98a1c0 Merge pull request #4750 from Aranclanos/processloop
Better loops for all the process tickers of the master controller.
2014-09-14 13:14:53 +01:00
Alex
1431e64477 Merge pull request #4781 from Jordie0608/niknaksaystickymayhemisnotprofessionalyethetalksaboutpooping
Removes log_adminwarn
2014-09-14 13:14:22 +01:00
phil235
87d7c9e91e Create the audible_message() proc to replace most instance of " for(var/mob/M in hearers(...) show_message(..., 2)"
fixing typos and missing emotes in emote lists.
2014-09-14 01:15:15 +02:00
ikarrus
9b8322c19d Shuttle Call/Recall Tracing in Announcements
- Emergency  shuttle call/recall announcements will say when a tracing attempt has been successful, as well as explicitly telling players how to view them
- Clarified language further on how emergency shuttle tracing is done
- Increased tracing success rate from 60% to 70%
- Removed a lot of duplicated code by moving all the priority_announce() calls to incall()
2014-09-13 12:50:38 -06:00
Jordie0608
a1de281338 Removes log_adminwarn 2014-09-11 17:35:28 +10:00
Aranclanos
51f46bcb31 Better loops for all the process tickers of the master controller. 2014-09-08 17:49:17 -03:00
ikarrus
399d2844e5 ENFORCE_HUMAN_AUTHORITY now only applies to Command positions
- Non-humans can join as security again while ENFORCE_HUMAN_AUTHORITY is on
2014-09-07 22:33:56 -06:00
Cheridan
0d1b47eaec Merge pull request #4627 from Aranclanos/pipenetsandpipestwo
Pipes and pipenets
2014-09-07 19:12:16 -05:00
ikarrus
33467c8a06 clarification in comments 2014-09-05 22:58:58 -06:00
ikarrus
bae6578055 Config Option to Bar Lizards from Authority Roles
aka formalizing Human Supremacy

- Adds a config option ENFORCE_HUMAN_AUTHORITY which prevents lizard players from joining Command and Security roles

[Lizard subjugation intensifies]
2014-09-05 22:44:05 -06:00
Aranclanos
646e8d0b83 added a new proc for atmos machinery, nullifyPipenetwork(). As their name says, it will nullify the references of a pipenet network datum.
Added qdel for pipenet network datums, this removes most of the singularity lag.
Makes datums work on the garbage collector.
2014-09-02 19:22:27 -03:00
Firecage
6c7af5eb32 SPANCLASSES!!!!! 2014-08-26 09:52:13 +02:00
ikarrus
8744b83ae1 It's now a config option 2014-08-24 17:36:27 -06:00
ikarrus
6866407dd3 Made the station name on cargo manifests consistent with station names printed elsewhere 2014-08-24 10:06:47 -06:00
Firecage
b1feb2c215 Absolute paths for the files in the Controllers folder 2014-08-16 12:57:38 +02:00