Mloc
e602a7e286
remove the sub-area system
...
Removes area/list/related and area/master.
They were only used by the old lighting subarea system.
Signed-off-by: Mloc <colmohici@gmail.com >
2015-05-10 17:06:29 +01:00
Chinsky
6669e9631e
Merge pull request #9176 from StarSmasher44/patch-1
...
Optimises uniqueList()
2015-05-10 18:13:17 +03:00
Chinsky
6b57189076
Merge pull request #9171 from PsiOmegaDelta/DroneSplosion
...
Fixes #9169 .
2015-05-10 18:06:22 +03:00
StarSmasher
09b92c347f
Optimises uniqueList()
...
Credits go to /TG/, I just figured I'd do what the other codebases do and take it over for us as well.
Changes:
Optimises uniquelist()
also renames it from uniquelist() to uniqueList()
Test 1:
1,000,000 random numbers between 1 and 7 in a list.
Clean out duplicates with current uniquelist(), once:
self: 0.362
Clean out duplicates with my new uniqueList(), once:
self: 0.184
Test 2:
3,000,000 random numbers between 1 and 7 in a list.
Clean out duplicates with current uniquelist(), once:
self: 1.069
Clean out duplicates with my new uniqueList(), once:
self: 0.496
2015-05-10 16:59:32 +02:00
Zuhayr
6e003e6d99
Merge pull request #9134 from PsiOmegaDelta/UngrabRuntime
...
Grabs no longer endless loop runtime.
2015-05-10 23:20:56 +09:30
PsiOmega
fff5ea7840
Grabs no longer endless loop runtime.
2015-05-10 12:11:52 +02:00
PsiOmega
647298e550
Fixes #9169 .
...
Drones can now survive entering chargers and being picked up.
2015-05-10 10:52:56 +02:00
PsiOmega
5de22ace82
Merge remote-tracking branch 'upstream/dev-freeze' into dev
...
Conflicts:
code/modules/clothing/gloves/miscellaneous.dm
2015-05-10 10:43:46 +02:00
PsiOmegaDelta
928b0a8be5
Merge pull request #9162 from volas/admin_stuff3
...
Admin dice
2015-05-10 10:11:29 +02:00
PsiOmegaDelta
cd264fb558
Merge pull request #9160 from GinjaNinja32/acting_manifest
...
Acting jobs now sort with non-acting jobs on the manifest.
2015-05-10 10:10:13 +02:00
volas
a0f119b9dc
Admin dice
2015-05-10 10:11:07 +03:00
Zuhayr
c0bb92bf34
Merge pull request #9146 from PsiOmegaDelta/AlarmConsoles
...
Station alarm monitor changes.
2015-05-10 15:37:50 +09:30
Zuhayr
a64f91994b
Merge pull request #9151 from Yoshax/nomorechems
...
Removes sleepy chems from cloning
2015-05-10 15:37:21 +09:30
Zuhayr
90fd4d584e
Merge pull request #9164 from comma/sterile
...
Made sterile gloves actually start sterile
2015-05-10 15:11:29 +09:30
Chinsky
6618b225a0
Made sterile gloves actually start sterile
...
Fixes #9163
2015-05-09 22:10:39 +03:00
Yoshax
8f9fd29c5f
Removes sleeping chems from clones and adds a consistent sleep period (+1 squashed commits)
...
Squashed commits:
[2c002f9] Removes sleepy chems from cloning
2015-05-09 20:08:19 +01:00
volas
9fadad7b33
Player age now displayed also in notes
2015-05-09 19:33:11 +03:00
volas
84696567d8
Ability to select job equipment in 'Select Equipment'
2015-05-09 19:29:26 +03:00
GinjaNinja32
75b5cf0b1e
Acting jobs now sort with non-acting jobs on the manifest.
2015-05-09 15:36:04 +01:00
PsiOmega
be91976e30
Merge remote-tracking branch 'upstream/dev-freeze' into dev
2015-05-09 11:13:05 +02:00
PsiOmegaDelta
2a53f6bf6d
Merge pull request #9153 from Techhead0/rlimb_data-fix
...
Fixes rlimb assignment for hands/feet in chargen
2015-05-09 10:00:10 +02:00
Techhead0
e368c78b42
Fixes rlimb assignment for hands/feet in chargen
...
An easy fix for a small typo that caused rlimbs not to be assigned to
second_limb (hands/feet). I'm surprised the bug went unnoticed this
long.
2015-05-08 21:12:15 -04:00
Chinsky
513579b8ac
Merge pull request #9140 from PsiOmegaDelta/Accounting
...
Fixes #9139 .
2015-05-08 19:41:57 +03:00
PsiOmega
b98461c2af
Station alarm monitor changes.
...
Replaces a couple of station alarm monitors with variants that display all alerts; fire, atmospherics, power, camera and motion rather than just the first 3.
Adds a basic station alarm monitor on the engineering outpost.
2015-05-08 11:22:29 +02:00
PsiOmega
999b0ca99d
Compilation fixes.
2015-05-08 08:33:41 +02:00
PsiOmega
28d24fc8c6
Merge remote-tracking branch 'upstream/dev-freeze' into dev
...
Conflicts:
code/game/machinery/computer/atmos_control.dm
code/game/machinery/telecomms/logbrowser.dm
code/modules/mob/mob_helpers.dm
2015-05-08 08:23:15 +02:00
Ccomp5950
a36acc8eba
Merge pull request #9136 from GinjaNinja32/CyborgIsNotAI
...
Fixes cyborgs showing up as AIs in radio output for AIs.
2015-05-07 23:23:54 -04:00
Ccomp5950
c1350e8df8
Merge pull request #9101 from StarSmasher44/patch-3
...
Applies Icon Caching to battery racks, Fixed edition
2015-05-07 23:20:30 -04:00
Ccomp5950
7e120053ed
Merge pull request #9137 from GinjaNinja32/tcomms
...
Fixes... things. Lots of things.
2015-05-07 23:16:02 -04:00
PsiOmega
72dc583ef5
Fixes #9139 .
...
Arranges the order at which starting funds is set and account creation is done.
2015-05-07 19:23:56 +02:00
GinjaNinja32
2e2cb07ba7
Fixes... things. Lots of things.
2015-05-07 15:32:16 +01:00
GinjaNinja32
cec16d7559
Fixes cyborgs showing up as AIs in radio output for AIs.
...
Also fixes pAIs and non-carbon non-robot non-AI non-pAI mobs doing the same.
2015-05-07 14:48:18 +01:00
PsiOmega
7cbd72d1be
Cleanup.
2015-05-07 09:09:12 +02:00
PsiOmega
2eb35c6de8
Relocates the new ERT id-card creation code to its appropriate location.
2015-05-07 08:44:54 +02:00
PsiOmega
10edb06036
Do not copy-paste code.
...
Do not copy-paste code.
2015-05-07 08:43:24 +02:00
PsiOmega
9e4dacc765
Merge remote-tracking branch 'upstream/master' into dev
...
Conflicts:
code/game/machinery/machinery.dm
code/game/objects/items/weapons/storage/misc.dm
code/game/response_team.dm
html/changelogs/HarpyEagle-NeckgrabFix.yml
2015-05-07 08:14:57 +02:00
Zuhayr
7389ec379f
Merge pull request #9112 from PsiOmegaDelta/SenseMe
...
Adds stretches of power cable around the construction outpost.
2015-05-07 09:30:17 +09:00
Ccomp5950
143bde9774
Merge pull request #9111 from PsiOmegaDelta/AreaContentsConcat
...
Cloning vats and DNA scanners are again located by cloning computers.
2015-05-06 17:31:19 -04:00
Ccomp5950
f2b4543ba6
Merge pull request #9113 from PsiOmegaDelta/AntagOOCRights
...
Ensures only antags and admins can see AntagOOC.
2015-05-06 17:30:58 -04:00
Chinsky
af7ec5c8ad
Merge pull request #9099 from StarSmasher44/patch-2
...
Adds Icon Caching for some Mob HUD Icons
2015-05-06 19:01:20 +03:00
StarSmasher
89e37938ca
Optimizes invalidateCameraCache()
...
Before optimization it used 20.155 Total CPU/Self CPU on 183 calls
After optimization it used 0.443 Total CPU/Self CPU on 223 calls.
2015-05-06 17:41:32 +02:00
Chinsky
fefcae2961
Merge pull request #9097 from PsiOmegaDelta/TeleporterCleanup
...
Teleport cleanup.
2015-05-06 17:27:35 +03:00
Chinsky
d0c2b883aa
Merge pull request #9069 from RavingManiac/dev
...
Muzzle-flash lighting effect for guns
2015-05-06 17:27:21 +03:00
Chinsky
d1b4289b74
Merge pull request #9118 from PsiOmegaDelta/HaltSecurity
...
Fixes #9065 .
2015-05-06 17:25:11 +03:00
Chinsky
16e417092a
Merge pull request #9116 from PsiOmegaDelta/DoNotSeeMe
...
Fixes #9107 .
2015-05-06 17:25:03 +03:00
Chinsky
427bab89d8
Merge pull request #9117 from PsiOmegaDelta/PhysicalHarm
...
Fixes #9083 .
2015-05-06 17:24:55 +03:00
PsiOmega
4602bd033f
Fixes #9106 .
...
Now only carbons can be given items, as intended.
2015-05-06 15:41:39 +02:00
PsiOmega
4af458ef6c
Fixes #9065 .
...
Central Command ids now at least makes security equipment respect you.
2015-05-06 15:23:44 +02:00
PsiOmega
5eeec376b2
Fixes #9083 .
...
Computers are now only affected by brute and burn damage.
2015-05-06 15:12:14 +02:00
PsiOmega
767c6a151b
Fixes #9107 .
...
The empty donut box no longer uses a non-existing item state.
2015-05-06 15:06:19 +02:00