Commit Graph

803 Commits

Author SHA1 Message Date
Tastyfish 85d651b781 refactored datum/effect/system because it was a complete mess 2015-11-22 19:43:01 -05:00
Fox-McCloud 0834bfb865 more robust logging 2015-11-03 07:16:14 -05:00
Fox-McCloud 8774ec1f66 Lights and Static Power: Machine Processing Optimization 2015-10-18 21:06:25 -04:00
TheDZD d681cefa03 Merge pull request #2362 from Fox-McCloud/gc-everything
Garbage Collect Everything
2015-10-18 16:44:35 -04:00
Crazylemon 3c3f51401b Cuts out all the old weapon/module code
Also lets drones collect intercom electronics, and gives the autolathe
an APC electronics recipe
2015-10-13 21:13:49 -07:00
Fox-McCloud e60edf9345 Garbage Collect Everything 2015-10-13 20:23:26 -04:00
TheDZD cbe21922ef Merge pull request #2346 from Fox-McCloud/suspicious-dereferencing
More Dereferencing
2015-10-12 16:36:14 -04:00
Fox-McCloud 46f9f68f31 more de-referencing 2015-10-12 04:18:49 -04:00
Tigercat2000 ccdae149bb -tg- pull refactor
This commit does the following:
 - Overhauls how pull works. It is now based on a mob verb,
   mob/verb/pulled()
 - Makes the pull icon much more responsive. It is now updated whenever a
   mob starts or stops pulling an object, and instantly updates.
   - This required HUD changes. God help me.
2015-10-10 11:15:52 -07:00
TheDZD 07770fdda7 Merge pull request #2321 from Fox-McCloud/another-del-pass
Another del->qdel pass
2015-10-09 18:05:00 -04:00
Fox-McCloud e17c6bde22 Another del->qdel pass 2015-10-08 16:49:10 -04:00
Fox-McCloud 5c512793b9 Removes the Rest of Pooled Objects 2015-10-08 14:18:40 -04:00
Fox-McCloud 1349a52b10 APC Cell GC Fix 2015-10-05 05:39:22 -04:00
Robertha89 36115ed8aa Disregard that 2015-09-30 21:23:43 +02:00
Robertha89 f07a82936f Magical SMES for consistancy 2015-09-30 21:22:43 +02:00
Robertha89 1a463b75f0 Reduce starting power 2015-09-30 21:21:10 +02:00
Robertha89 7184df0aac Fixes Name issue and gives engineering more power
Very often now, this is how the round starts, power starts going out, engineers does nothing, nobody does anything, and there are so many rounds where the power runs out station wide, i.e it takes an hour to set up power, this will buff the starting power of engineering, so that power does not start running out during the first half hour of the shift.

Also, fixes the name back to SMES.

This can be considered a somewhat controversial pull.
2015-09-30 01:06:25 +02:00
Mark van Alphen 9c68c2baaf Merge pull request #2175 from Fox-McCloud/fixup
Spacemove Fixup
2015-09-26 23:53:50 +02:00
Mark van Alphen 6f9ce5d65c Merge pull request #2164 from Fox-McCloud/gas-turbine
Gas Turbine
2015-09-26 21:27:11 +02:00
Fox-McCloud d57d42e8dd Spacemove Fixup 2015-09-26 02:36:44 -04:00
Tigercat2000 4b6a3ddcb6 -tg- SpaceMove update
This commit updates the spacemove system to -tg-'s; All objects now drift
in space, not just mobs. A few hardcoded space checks have been replaced
with has_gravity(); So it applies to zero-G as well as space.

Spacepods no longer drift, because their snowflakey shitcode just doesn't
work. So they just move.
2015-09-25 15:53:59 -07:00
Fox-McCloud d5a6959c27 Gas Turbine 2015-09-25 05:23:05 -04:00
Fox-McCloud 810784c8ac qdel() dem powernets 2015-09-21 01:17:12 -04:00
Fox-McCloud bd3696523b GC a few Datums 2015-09-20 22:40:13 -04:00
Markolie c5c64413a1 Pipenet overhaul 2015-09-21 02:11:54 +02:00
TheDZD 7e9b2f99b1 Merge pull request #2091 from Fox-McCloud/destroy-them-all
Fixes up a few Destroys
2015-09-18 22:30:49 -04:00
Fox-McCloud 56ed8c1a7e Pass III 2015-09-18 21:15:08 -04:00
Fox-McCloud 74565c101b Fixes up a few Destroys 2015-09-18 04:20:02 -04:00
Markolie ed9a63763e More event tweaks 2015-09-17 22:25:35 +02:00
Tigercat2000 c562680098 Merge remote-tracking branch 'origin/master' into bay_examine
# Conflicts:
#	code/game/objects/structures/displaycase.dm
2015-09-15 14:08:36 -07:00
Fox-McCloud e3a6bf535f Powernet Datum Destroying 2015-09-14 21:54:21 -04:00
Tigercat2000 0603f73232 Bay12 examine overhaul.
This commit overhauls the examine system to baystation's latest system,
including a more efficient verb approach, and a new status panel tab,
which shows more information for pre-defined objects.
2015-09-14 11:51:40 -07:00
Tigercat2000 be92665871 Replace magic intent words with defines, grab fixes
This commit does the following:
 - Replaces all instances of magic intent words, like "harm" and
 "help" with defines, I_HELP, I_DISARM, I_GRAB, I_HARM

 - Fixes a few manual grab instances left over in attack_alien, they
 will now used grabbedby()
2015-09-07 11:51:00 -07:00
Fox-McCloud 64b2bb3784 Merge remote-tracking branch 'upstream/master' into material-datums 2015-09-04 22:53:20 -04:00
Markolie 26d0ad3071 Radio access update 2015-09-04 19:29:56 +02:00
Fox-McCloud a019934e9e Pass I 2015-09-04 05:18:48 -04:00
Fox-McCloud 9695509908 Merge pull request #1919 from tigercat2000/funlittletgthings
Progress bars
2015-09-01 16:45:10 -04:00
Fox-McCloud 2b6e574587 Merge pull request #1891 from Markolie/eyes
Mechanicals eyes update
2015-09-01 16:41:42 -04:00
Markolie 3898ba87a7 Robotic eyes will not protect your from welding/the supermatter 2015-09-01 19:13:17 +02:00
Tigercat2000 7f4ac72910 Progress bars + Wall Rationalization
This commit does the following:
 - Ports progress bars from -tg- (tgstation/-tg-station#9921)
 - Refactors wall attackby code to make it 100% less insane; Instead of
   manually checking every little thing, it uses do_after,
   consequentially, making the new progress bars affect dealing with walls
   as well.

Wall code makes a tiger sad.
2015-08-31 13:38:51 -07:00
Markolie 182e546d6a Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into fixes
Conflicts:
	_maps/map_files/cyberiad/cyberiad.dmm
2015-08-30 00:38:03 +02:00
Markolie 134d2116c6 Makes mechanical eyes protect you 2015-08-29 18:38:26 +02:00
Markolie 290b9fafa5 Update mecha weapons/emitter logging 2015-08-29 01:55:45 +02:00
Markolie 9839376ca0 Properly sortAtom the machines 2015-08-28 23:56:52 +02:00
Markolie 2787c2fd46 sortAtom improvements 2015-08-28 23:52:27 +02:00
Fox-McCloud 16c17d3e8e Reduces Powernet Lag 2015-08-25 17:46:20 -04:00
Markolie 93c52de1f9 Power monitor update 2015-08-23 23:58:38 +02:00
Fox-McCloud a53451c243 Merge pull request #1813 from TheDZD/muhcheens
Machine Upgrade Update
2015-08-23 00:35:18 -04:00
DZD 5ce49bb3b3 Machine Upgrade Update
- Partial port of tgstation/-tg-station#9813
2015-08-20 21:03:19 -04:00
Markolie e6c331153a Add option to reject adminhelps 2015-08-20 23:33:09 +02:00