Atlantiscze
4e2769710b
Initial Newmalf port
...
- Ports TSA Newmalf code.
- Complete overhaul of Malfunction. New modular abilities, 12 of which are in game by default.
- Adds AI hardware. AI may have only one piece and it gives unique boost in certain area (turrets strength, secondary power supply, etc.)
- Adds hardware drivers - these abilities control AI's hardware such as the APU power supply or self destruct explosives.
- Station overtake was changed to "hack all APCs" ability instead. When completed self-destruct is unlocked. Timer for station self destruct increased to 2 minutes. AI may activate/deactivate the self destruct at will.
Please bear in mind this is only INITIAL COMMIT. More commits are to follow. Minimal player count is now set to 1 but will be 2 when finished.
2015-04-03 23:00:29 +02:00
PsiOmega
8e55ad8114
Merge remote-tracking branch 'upstream/dev-freeze' into dev
...
Conflicts:
code/modules/mob/mob.dm
2015-04-03 09:33:05 +02:00
PsiOmega
fd8e6f9f32
Corrects the spelling of MINIMUM_MOLES_TO_PUMP.
2015-04-03 09:23:34 +02:00
PsiOmega
4326b8c5d8
Merge remote-tracking branch 'upstream/master' into dev-freeze
2015-04-03 09:22:23 +02:00
mwerezak
a560acd3da
Makes reflex shooting more obvious
...
Reflex shooting now has a different colour than regular shooting, to prevent mixups
2015-04-02 21:54:35 -04:00
mwerezak
a7e07fc312
Fixes #8716
2015-04-02 17:41:36 -04:00
Chinsky
96dd9df079
Merge pull request #8704 from Zuhayr/dev
...
Fixes
2015-04-02 23:49:54 +03:00
Chinsky
c584155edd
Merge pull request #8688 from PsiOmegaDelta/Events
...
Adds more events, misc event changes.
2015-04-02 23:43:45 +03:00
Chinsky
76ef8c710c
Merge pull request #8689 from PsiOmegaDelta/SecLevels
...
Allows admins to more easily set security levels.
2015-04-02 23:43:26 +03:00
Chinsky
8af8383732
Merge pull request #8691 from PsiOmegaDelta/EventFixes
...
Fixes event weights not being affected by having been fired before.
2015-04-02 23:43:24 +03:00
Chinsky
f15ce58ec4
Merge pull request #8718 from PsiOmegaDelta/DestroyAllSimpleLife
...
Fixes #8582 .
2015-04-02 23:43:17 +03:00
Chinsky
93e6d9dacb
Merge pull request #8705 from Zuhayr/dev-freeze
...
Fixes, adds weedkiller smoke checks to plants.
2015-04-02 23:43:06 +03:00
PsiOmega
ca70ac1efe
Fixes #8582 .
...
simple_animal/Life() did not terminate properly on death.
Caused issues with bears that would update their icons if Life() returned true (despite having called death).
2015-04-02 09:47:20 +02:00
PsiOmegaDelta
d464599004
Merge pull request #8706 from hockeygoalie5/recipe-fix
...
Fixes #8521
2015-04-02 08:50:36 +02:00
GinjaNinja32
e82894aadc
Fixes runtime when attempting to latejoin into a deleted core
2015-04-02 05:16:20 +01:00
mwerezak
a116723fcd
Updates canister process() to use atmos helper procs
2015-04-02 00:04:44 -04:00
Zuhayr
1673e8d514
Added organs to the processing list when removed, oops.
2015-04-01 20:54:34 -07:00
Zuhayr
8def76f849
Removing some debugs.
2015-04-01 18:06:46 -07:00
Zuhayr
84b903cf69
Fixes #8702 properly.
2015-04-01 17:57:28 -07:00
Zuhayr
3cc34ab55e
Organ tweaks/fixes.
2015-04-01 17:38:15 -07:00
Zuhayr
294a1ff1f1
Should fix #8710
2015-04-01 17:27:06 -07:00
Zuhayr
c3eb6102b4
Added a few null checks.
2015-04-01 17:15:59 -07:00
Zuhayr
6e0e98469c
Fixes #8709
2015-04-01 16:59:48 -07:00
Zuhayr
93a63134b1
Fixes #8711
2015-04-01 16:56:59 -07:00
Mustafa Kalash
1a614c12de
Switches hacky list copying method in check_items and check_fruit to use Copy(). Uses Cut() to make sure that one item does not satisfy the need for multiple items of the same type.
2015-04-01 11:41:46 -04:00
Zuhayr
1070a8f63c
Adds weedkiller smoke checks to hydro trays and spreading plants.
2015-04-01 07:25:09 -07:00
Zuhayr
5326abb67d
Fixes #8611
2015-04-01 07:24:53 -07:00
Zuhayr
63a2fc6bff
Fixes #8682
2015-04-01 07:05:58 -07:00
Zuhayr
8475be5d4e
Fixes a few incidental bugs with the antag and organ changes.
2015-04-01 06:33:47 -07:00
Zuhayr
5983f01d22
Fixes #8618
2015-04-01 05:56:46 -07:00
Zuhayr
03d5c2a5cd
Fixes #8619
2015-04-01 05:55:34 -07:00
Zuhayr
ed54a8aaa7
Fixes #8693
2015-04-01 05:35:59 -07:00
Zuhayr
57f5c5d15f
Fixes #8702
2015-04-01 05:18:32 -07:00
GinjaNinja32
400440f077
Fixes #8700
2015-04-01 07:47:15 +01:00
PsiOmegaDelta
015fb291fa
Merge pull request #8698 from mwerezak/gun-icons
...
Fixes swapped STS-35 item states
2015-04-01 06:32:29 +02:00
PsiOmegaDelta
d430f928e8
Merge pull request #8694 from Yoshax/freejobfeedback
...
Adds feedback and logging for free job slot verb
2015-04-01 06:31:28 +02:00
mwerezak
01ce8d4a1f
Fixes #8696
...
Fixes #8696 , and updates other usages of drop_item() where appropriate.
2015-03-31 20:30:06 -04:00
mwerezak
5fe486dfe3
Fixes swapped STS-35 item states
...
Renames the states to prevent future confusion
2015-03-31 20:26:31 -04:00
Yoshax
25fa1a2258
Adds feedback and logging for free job slot.
2015-03-31 19:01:17 +01:00
Kelenius
524ea8aeb7
Fixes a typo
2015-03-31 18:37:15 +03:00
PsiOmega
9de5b19625
Fixes event weights not being affected by having been fired before.
...
This mainly due to using a completely incorrect list, event_last_fired (used by the old system) instead of last_event_time.
2015-03-31 15:53:16 +02:00
PsiOmega
e1f8af1997
Cleans up announcement sound handling. Plays communication blackout sound at half volume.
2015-03-31 14:51:22 +02:00
PsiOmega
c4a10f05b1
Allows admins to more easily set security levels.
...
Also alters the sound for code delta.
2015-03-31 14:32:28 +02:00
PsiOmega
93ac826f02
Adds more events, misc event changes.
...
Only two more this time:
Random space dust attack.
Random gravity failure.
Moves space vines from moderate to major events, due to its now more dangerous nature.
Removes now irrelevant alien/ninja customized event handlers.
Adds Excel sheet for aiding in event probability calculations.
2015-03-31 13:07:27 +02:00
mwerezak
398459c2e7
Merge remote-tracking branch 'upstream/dev' into inventoryfix
...
Conflicts:
code/modules/organs/organ_external.dm
2015-03-31 02:13:22 -04:00
mwerezak
5484a30a13
Allows gloves/shoes to be worn even if one hand or foot is missing.
...
Having a hand or foot removed still drops the worn items, so it still can be used to steal someones gloves/shoes.
The difference is that you can now pick up the dropped item and wear it again if you still have the other hand/foot left.
2015-03-31 01:40:15 -04:00
Chinsky
65f61122b5
Merge pull request #8604 from Zuhayr/limbs
...
Limb objects, severing and cybernetics
2015-03-31 08:38:54 +03:00
mwerezak
9b2f5cea33
Merge remote-tracking branch 'upstream/dev' into inventoryfix
...
Conflicts:
code/game/gamemodes/revolution/rp-revolution.dm
code/game/machinery/kitchen/juicer.dm
code/game/objects/items/stacks/stack.dm
code/game/objects/items/weapons/cigs_lighters.dm
code/game/objects/structures/stool_bed_chair_nest/stools.dm
code/modules/destilery/main.dm
code/modules/hydroponics/biogenerator.dm
code/modules/mob/living/carbon/human/inventory.dm
code/modules/mob/living/carbon/monkey/inventory.dm
code/modules/projectiles/guns/launcher/pneumatic.dm
2015-03-31 01:37:55 -04:00
Zuhayr
6ac0791a0e
Merge pull request #8654 from PsiOmegaDelta/NullRefAccess
...
Fixes occasional issue with req_(one_)access being null.
2015-03-31 15:50:52 +10:30
Zuhayr
299a977701
Merge pull request #8679 from Yoshax/tempgun
...
Fixes #8672
2015-03-31 15:17:47 +10:30