Krausus
575ed36fdc
Fixes eye stabbing runtime
...
This will allow eye stabbing to properly weaken victims.
2015-05-16 05:46:53 -04:00
AnturK
568d289a67
Generic Action\Action Button System
...
This commit ports the GAABS from -tg-station13. The GAABS allows for
generic, movable, hud elements for spells, powers, and items.
2015-05-11 09:32:08 -07:00
Tigercat2000
29c59bd51b
Add check for antags in msg_admin_attack
...
This commit first adds a new helper proc labeled isAntag(), as well as
adding a check for antags for every instance of msg_admin_attack().
Goals of this commit:
- Make admin ATTACK: logs indicate if attacker is an antagonist.
Note; High probability of merge conflicts, 47 files changed.
2015-04-12 08:41:53 -07:00
ZomgPonies
91e8b909c0
Squish Squash
2015-04-04 14:27:53 -04:00
ZomgPonies
8a575700b9
Finally got colored blood working properly
2015-03-03 13:45:46 -05:00
Markolie
672305e034
Adds a "params" parameter to attackby(), so it keeps track of pixel_x and pixel_y among other things
2015-02-22 22:12:11 +01:00
Markolie
982102a407
Standardize mutations
2015-02-22 19:04:43 +01:00
Markolie
3b072b5a62
Remove click delay from most things
2015-02-22 18:47:58 +01:00
DZD
4bcdb94a99
Merge with upstream/master
...
Fixes conflicts
2015-02-18 13:41:32 -05:00
DZD
fbd9c367c0
NODROP flag addition & handling
...
- Purges canremove
- Implements functionality for NODROP flag, replaces canremove
- Refactors mob inventory unequipping.
2015-02-18 13:22:41 -05:00
Markolie
9fed8135d4
Handcuff refactor, IV drip fix
2015-02-14 04:35:32 +01:00
DZD
723dc2ad98
ABSTRACT flag addition & handling
...
- Adds ABSTRACT flag to relevant items, removes abstract var.
- Adds checks for ABSTRACT where relevant.
- Also removes extra define of golem gas mask.
- Adds NODROP to changeling mutations so I don't have to do that later.
2015-02-12 18:49:26 -05:00
DZD
b3a0c9a975
Removes TABLEPASS and FPRINT flags
...
- Also adds ABSTRACT and NODROP flags in preparation for removal of
canremove and abstract vars.
- Sorts some of the setup.dm flags so they're in order.
- Replaces 'flags & 2' in policetape.dm with pass_flags & PASSTABLE,
should have the same effect.
2015-02-10 17:41:37 -05:00
Markolie
2c578ee759
Fix backward check
2015-02-09 17:13:53 +01:00
Markolie
8fae0f029f
Accessory overhaul
2015-02-08 14:29:10 +01:00
Fox-McCloud
a92921786f
Clothing Update
2015-01-01 11:23:48 -05:00
Markolie
42dd08ff7d
Variable typo fix, add proper Unati/Tajaran hardsuit conversion from Baystation
2014-11-22 02:24:21 +01:00
Markolie
06b0a7a89f
Re-add Dave's changes, nerf remote view/remote talk
2014-11-21 00:17:52 +01:00
SamCroswell
28c15dcc26
ESword Changes
...
- All weapons now have a 'no_embed' var. If this var is set to 1 (It is
0 by default) the item will bypass checks to embed into people during
melee combat and when thrown. This is intended to be used for items such
as the esword, where it is physically impossible for it to be embedded
into someone, as opposed to something like the telebaton, where it's
simply improbably that would get embedded into anyone.
- All energy-based melee weapons have no_embed set to 1.
- All energy-based melee weapons now have a more appropriate hitsound
when active. See: blade1.ogg
2014-11-08 14:12:11 -05:00
Bone White
42867b255d
Added Radiation Laser
...
Traitor item, cmo/doctor/virologist only. 3 TC cost, looks like a
health analyzer but is a delayed radiation + stun effect on attack. Has
recharge time and configurable settings.
Fox did most of the work, I just fixed it.
2014-10-26 01:08:18 +00:00
Bone White
1439dd5579
Hardsuit equip time reversion
...
At Fox's request
2014-10-18 01:46:28 +01:00
VampyrBytes
c0f5132664
Cleanup of internal organs
...
Both internal and external organs are a mess, which is making
maintaining and updating them nasty, so I'm cleaning them up, this is
the first stage
mechanical and assisted internal organs are now an object type rather
than a var in the organ which makes it much cleaner and easier to adjust
removed duplicate list of internal organs as there's no reason to have
the same objects in 2 separate lists
made New() a lot cleaner and more robust
External organs will be next
2014-08-21 10:24:13 +01:00
Bone White
b5fcd209b2
Rigid suit equip delay rework
...
now uses a couple of new procs, allowing for per-suit tweaking of time.
You now cannot equip eva helms without first attaching them to the suit
(target head use helmet on suit)
2014-08-20 07:28:44 +01:00
Bone White
d2129341b9
Adds equip/unequip times to rigid suits
...
Also stops helmets being worn without the rigid suit already on the mob.
2014-08-18 08:16:06 +01:00
Walter0o
843d603a0b
fixes nullpointer caused by broken organ list pt 2
...
more a prevention than a fix, but meh
Conflicts:
code/game/objects/items.dm
2014-07-26 11:26:09 -04:00
Rob Nelson
72750a7731
Get rid of burning and burn_point since they're now redundant.
2014-07-24 21:02:29 -04:00
ZomgPonies
4bfb46037f
Moar Object verb removal/switch to right-click
2014-07-15 09:18:37 -04:00
ZomgPonies
1eb02b5cf4
Overhauled holsters and webbings
2014-07-15 04:02:24 -04:00
mwerezak
44e2f8acf2
Fixes human internal organs list
...
Conflicts:
code/modules/events/organ_failure.dm
code/modules/organs/blood.dm
code/modules/reagents/Chemistry-Reagents.dm
code/modules/surgery/ribcage.dm
2014-07-13 08:51:55 -04:00
ZomgPonies
06bbfcf150
Final Nations patch before live testing. This is going to be painful.
2014-05-27 20:09:10 -04:00
Zuhayr
f97f7cedcc
Lots of work on hardsuits, commented out some broken WIP code, did some renaming, deleted now-redundant species-specific hardsuits.
...
Conflicts:
code/game/machinery/suit_storage_unit.dm
code/game/objects/items.dm
code/game/objects/items/devices/modkit.dm
code/modules/clothing/masks/breath.dm
code/modules/clothing/spacesuits/alien.dm
code/modules/clothing/spacesuits/rig.dm
2014-05-26 13:58:17 -04:00
ZomgPonies
11a1deb1ac
Trying to cut down on attack lock spam
2014-05-24 17:17:38 -04:00
alex-gh
4dc1e5c0b3
Merged latest mutiny fixes.
2014-05-19 19:54:42 +02:00
ZomgPonies
a2b05d96f5
Mutiny fixes
2014-05-15 03:16:48 -04:00
Jeremy Liberman
bd249e3a53
Mutiny Mode
...
Conflicts:
code/__HELPERS/time.dm
code/controllers/hooks-defs.dm
code/controllers/hooks.dm
code/game/machinery/computer/card.dm
code/game/machinery/podmen.dm
code/modules/admin/player_panel.dm
code/modules/client/preferences.dm
code/modules/mob/living/carbon/brain/brain_item.dm
code/modules/mob/living/carbon/human/death.dm
code/modules/mob/living/login.dm
code/modules/mob/mob.dm
code/modules/security levels/keycard authentication.dm
code/setup.dm
icons/mob/mob.dmi
2014-05-15 01:01:54 -04:00
Erthilo
1685262f31
Allows clothing to appear differently on different species. Needs sprites though.
...
Conflicts:
code/game/objects/items.dm
code/modules/clothing/under/color.dm
code/modules/mob/living/carbon/human/update_icons.dm
code/modules/mob/living/carbon/species.dm
2014-05-13 22:47:26 -04:00
Erthilo
288385ba66
Adds vox fitted uniforms and shoes to all jobs excluding sec, mime, and clown.
...
Conflicts:
code/modules/clothing/under/color.dm
code/modules/clothing/under/jobs/civilian.dm
code/modules/mob/living/carbon/species.dm
icons/mob/species/vox_w_uniform.dmi
2014-05-13 21:57:50 -04:00
Mike
bf98751d8b
Clean up check for item being equipped
...
Moved some common code to item.dm. Someone should probably take a look
at get_equipped_items() in inventory.dm sometime in the future.
2014-04-20 03:50:23 -04:00
d3athrow
796aaa5c61
fix comments
2014-03-05 20:29:40 -05:00
d3athrow
0f0984fa57
hurf
2014-03-05 20:29:10 -05:00
d3athrow
dc50b47971
More Destroy stuff
2014-03-05 20:28:38 -05:00
d3athrow
4f168d8caf
qdel and Destroy() improvements, now done through objects/items/devices
2014-03-05 20:28:17 -05:00
d3athrow
19d339c45d
Furthur optimizing qdel and Destroy for obj/effect
...
Conflicts:
code/game/objects/effects/decals/Cleanable/humans.dm
2014-03-05 20:26:40 -05:00
Rob Nelson
c3b021e246
Added a garbage collector implementation based on rumors from Goon and proc references in released gooncode.
...
And holy shit it's fast
Conflicts:
baystation12.dme
code/ATMOSPHERICS/pipes.dm
code/game/machinery/Sleeper.dm
code/game/machinery/rechargestation.dm
code/game/objects/structures/crates_lockers/crates.dm
code/game/objects/structures/tables_racks.dm
code/modules/mining/mine_turfs.dm
code/modules/paperwork/photocopier.dm
code/modules/power/cable.dm
html/changelog.html
2014-01-29 23:45:21 -05:00
Rob Nelson
d01ef41eac
Radio code in say.dm cleaned up, will use all possible radios when sending a message.
...
Conflicts:
code/modules/mob/living/say.dm
2014-01-23 23:48:46 -05:00
Rob Nelson
f44ff1d7aa
Standardize FAT
...
Conflicts:
code/modules/client/preferences.dm
code/modules/mob/living/carbon/human/life.dm
code/modules/mob/living/silicon/robot/robot.dm
code/modules/mob/living/simple_animal/constructs.dm
code/modules/mob/mob.dm
code/modules/mob/mob_grab.dm
2014-01-21 22:57:10 -05:00
Rob Nelson
d49e6d3bf4
Standardize CLUMSY
...
Conflicts:
code/game/jobs/job/civilian.dm
code/game/objects/items/weapons/defib.dm
code/game/objects/items/weapons/stunbaton.dm
code/modules/mob/living/silicon/robot/component.dm
code/modules/reagents/reagent_containers/syringes.dm
2014-01-21 22:49:22 -05:00
errorage
eeeb68638f
Partial commit for the cyborg UI upgrade, which gets rid of the pop-up window for module selection, instead displaying the available modules in storage-item like fashion.
...
Conflicts:
code/_onclick/hud/_defines.dm
code/_onclick/hud/robot.dm
code/game/objects/items.dm
code/modules/mob/living/silicon/robot/inventory.dm
code/modules/mob/living/silicon/robot/robot.dm
code/modules/mob/mob_defines.dm
2014-01-06 20:57:04 -05:00
ZomgPonies
9ad437b8c5
Adding checks for LAssailant everywhere whee
2013-12-23 04:57:44 -05:00
ZomgPonies
5ce256b73c
Organ/Surgery Overhaul Part 1
2013-12-19 07:25:55 -05:00