Commit Graph

9974 Commits

Author SHA1 Message Date
PsiOmega
6749e09ead Makes available ERT species a config option. 2015-03-08 15:45:52 +01:00
PsiOmega
d290ee4c68 Fixes #8398.
Cryopods/cells that contains mobs will now drop them to the ground on deletion.
2015-03-08 13:22:45 +01:00
PsiOmega
44c7b2367a Admin verbs and white/blacklisting or races.
Makes it possible for admins to bring out the appearance changer at will, controlled either by themselves or the mob in question.
Makes it possible to define custom race white/blacklisting in the appearance changer. However, this does not override the player's own racial restrictions.
2015-03-08 12:25:34 +01:00
PsiOmega
c6b0370b6a Mirror and ERT appearance improvement.
NanoUI-based appearance changer, with flags to set exactly which parts of the appearance which can be changed.
2015-03-07 23:11:00 +01:00
MrSnapwalk
cb0ec5abe4 Adds 7 new posters. 2015-03-06 21:14:32 -06:00
Zuhayr
3895349787 Merge pull request #8374 from Baystation12/dev-freeze
Dev freeze into dev
2015-03-07 12:05:32 +10:30
Zuhayr
1984ef6e51 Master into dev-freeze. 2015-03-07 11:33:39 +10:30
Zuhayr
b884878e50 Merge pull request #8368 from PsiOmegaDelta/DoorPlox
Airlock/door changes
2015-03-06 22:18:59 +10:30
Chinsky
36233b72e2 Merge pull request #8367 from mwerezak/cult-conversion
Improves cult conversion
2015-03-06 11:57:03 +03:00
mwerezak
32ee4d57dd Improves cult conversion
Now uses a continuous damage system, dealing damage once every 100 ticks (~10 seconds).
Also improves effects dealt when resisting conversion.
2015-03-05 23:58:56 -05:00
Daniel García Baldomir
429b35b526 Removed auto_use_power from process. 2015-03-06 00:05:22 +01:00
Daniel García Baldomir
73ca3b0656 Fixed holosign not being registered as machine. The master controller does not find you worthy of the machines list if you don't process. 2015-03-05 23:30:06 +01:00
PsiOmega
5d89e3eea5 Airlock changes.
It's now possible to pass through doors sooner after they start opening, and for longer as they're closing.
Doors no longer use sleeps to decide when to close. Avoids issues where quickly opening, closing, then opening a door again causes it to close pre-maturely.
2015-03-05 22:44:08 +01:00
PsiOmega
bdd84767d1 AI can now track people holding up objects to the camera. 2015-03-05 22:28:22 +01:00
Daniel García Baldomir
94477bd66c Minor fixes on the overlays. Made holosigns functional again. 2015-03-05 21:47:26 +01:00
mwerezak
9f55526bce Toolboxes can now hold a limited number of w_class 3 items
They can hold up to 3 w_class 3 items, or the usual 7 w_class 2 items.
2015-03-05 11:10:26 -05:00
mwerezak
9aed472531 Minor storage cleanup
Demotes folding to storage/box, makes doughnut boxes a subtype of box.
Removes a couple of istype() hacks from storage.
2015-03-05 11:08:22 -05:00
mwerezak
3bf5a5ca99 Updates storage costs
Storage cost of an item is now twice that of the next smallest item, instead of being equal to the w_class.
Items with w_class 1 or 2 are unaffected. This produces much better behaviour for containers that are limited
by storage space instead of slots, such as how toolboxes are planned to work in a future update.
2015-03-05 10:40:25 -05:00
PsiOmega
3e9f33136a Merge remote-tracking branch 'upstream/dev-freeze' into dev
Conflicts:
	code/game/objects/effects/decals/Cleanable/fuel.dm
	maps/exodus-5.dmm
2015-03-05 09:20:20 +01:00
PsiOmega
173f0527eb Merge remote-tracking branch 'upstream/master' into dev-freeze
Conflicts:
	code/modules/mob/living/carbon/human/life.dm
	code/modules/nano/nanomanager.dm
	code/modules/surgery/surgery.dm
2015-03-05 08:05:44 +01:00
Raptor1628
cf0e526d91 Fixes and adjustments
Moves a few things around in the armory again, tasers back in lockers,
guns in officer access area of the armory. Re-adds the tacknife after it
was lost in the hydro merge, gives EMTs access to medical lockers.
2015-03-04 11:18:40 -05:00
PsiOmega
8feec5760f Fixes #8342.
Secbots now continually checks if their target remains in sight before bashing the head in.
2015-03-04 16:54:07 +01:00
Graham Lloyd
7420463f73 Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev 2015-03-04 05:15:27 -05:00
Graham Lloyd
160183ebd5 finishes work on adapting the goon process scheduler for BS12. 2015-03-04 05:14:36 -05:00
PsiOmega
81b0ab3bcf Mappings.
Makes specific instances of the engine room air alarm and AI APC.
Includes some map cleanup by Dream Maker itself.
2015-03-04 10:21:36 +01:00
Chinsky
2dd304dce6 Merge pull request #8340 from PsiOmegaDelta/NanoDoor
NanoUI synth door interface.
2015-03-03 23:41:54 +03:00
PsiOmega
8f929331d8 Fixes #8343
Fuel no longer attempts to spread itself after having been deleted.
2015-03-03 15:33:15 +01:00
PsiOmega
99406e3077 NanoUI AI door interface.
Related:
Cleans up airlock Topic()
Power and electricity is now also handled by process instead of sleeps().
Wires, remote door controls, etc. now use airlock procs instead of manhandling variables directly.
2015-03-03 13:23:18 +01:00
Chinsky
81a9f87ad7 Merge pull request #8336 from mwerezak/liquidfire
Implements liquid fuel fires
2015-03-03 10:31:49 +03:00
Chinsky
c837505e8b Merge pull request #8328 from PsiOmegaDelta/LessIsMore
Cleans up access handling.
2015-03-03 10:21:16 +03:00
Chinsky
ca0f08c30a Merge pull request #8331 from PsiOmegaDelta/PDATrack
The AI now have the ability to track senders of PDA messages.
2015-03-03 10:21:06 +03:00
PsiOmega
318f5e1a92 Cleans up access handling. 2015-03-02 18:55:03 +01:00
mwerezak
49b3db964f Implements fuel fires
Implements liquid fuel fires using the liquid fuel cleanable decal objects.
Rewrites zburn to be more sane, replaces convoluted calculations with straightforward reaction limit.
Fixes issue with liquid fuel spreading caused by thee object being deleted.
Prevents zones from being repeatedly added to the active fire zones list, and processed repeatedly.
2015-03-02 12:40:01 -05:00
PsiOmega
a11c7ba1c7 Fixes #8334.
Removes references to the load_speed argument in load_map as it doesn't actually exist.
For some reason the dmm_suit injects itself as an argument in airlocks. Putting a band-aid on the symptom.
2015-03-02 11:42:40 +01:00
GinjaNinja32
c3388020ff Reagent dispenser rework 2015-03-02 02:25:32 +00:00
PsiOmega
02a1e1d129 Merge remote-tracking branch 'upstream/dev-freeze' into dev
Conflicts:
	code/modules/clothing/spacesuits/rig/suits/light.dm
2015-03-01 21:15:47 +01:00
PsiOmega
b82df37159 The AI now have the ability to track senders of PDA messages.
Can only track the original owner of a PDA.
Cannot track the senders/receivers of intercepted messages.
All other tracking conditions apply (camera coverage, no agent ID, etc.).
2015-03-01 20:55:27 +01:00
Snapshot
677ad254bb Merge pull request #8321 from PsiOmegaDelta/ErraticBehaviour
Portable turret changes.
2015-02-28 20:17:11 -08:00
PsiOmega
00152ece1b Portable turret changes.
Portable turrets now remember their last target (as long as it's valid) until they pop down, preventing them from firing randomly at all targets in view.
Portable turrets no longer have increased firing rate simply from being in emagged mode.
Lying down while turrets are in lethal mode no longer saves you, as intended.
Power consumption updated accordingly.
2015-02-28 19:48:26 +01:00
Chinsky
2cb18ac23f Merge pull request #8311 from PsiOmegaDelta/AllTheNano
Turret NanoUI interfaces
2015-02-28 19:51:13 +03:00
Zuhayr
fa7eb6ebf9 Adding some checks to job spawn for more precise intro text. 2015-03-01 01:07:45 +10:30
Zuhayr
425904dbb3 Tidies up job.dm's spacing. 2015-03-01 00:49:47 +10:30
PsiOmega
683ef229c1 NanoUI interfaces.
Turret Controls.
Omni-filters/mixers now disable the On/Off button during configuration.
2015-02-28 13:21:08 +01:00
Zuhayr
1f448a40d1 Giving the assistant macro a more descriptive name. 2015-02-28 20:28:51 +10:30
Zuhayr
64b33c43db Refactors some job variables from the Economy file (what the fuck) and swaps created types for lists in bot access assignment. 2015-02-28 20:20:19 +10:30
Zuhayr
0beb6259f6 Partial fix for #8068. 2015-02-28 17:29:26 +10:30
Zuhayr
14321003f1 Merge branch 'dev-freeze' of https://github.com/Zuhayr/Baystation12 into dev-freeze 2015-02-28 17:04:22 +10:30
Zuhayr
4b15f1a249 Fixes #7877 2015-02-28 16:47:41 +10:30
Zuhayr
f7983e7732 Merge pull request #8293 from comma/interfacefix
Couple fixes
2015-02-28 16:22:36 +10:30
Zuhayr
5ec131fa32 Merge pull request #8312 from hockeygoalie5/fixes
Fixes #8255, #8231, #8265
2015-02-28 12:14:15 +10:30