AnturK
77ee2ded62
Renames click intercept method to avoid collision with ClickOn
2016-02-20 15:39:14 +01:00
Fox-McCloud
3da281caa8
Adjusts Laser Eyes
2016-02-12 15:40:27 -05:00
duncathan salt
c04acddef9
Merge pull request #15381 from neersighted/runtime_meet_proc
...
Fix a number of runtimes
2016-02-10 23:50:38 -06:00
AnturK
e93fbcd2a0
Cleanup
2016-02-10 16:30:43 +01:00
AnturK
a1583f24ae
Buildmode Refactor
...
Adds generic click intercept to clients
2016-02-10 16:29:47 +01:00
Bjorn Neergaard
72fbf9a181
Fix click catcher runtime
...
Check that a turf exists when attempting to click it
This can happen if someone manages to click off the edge of the Z-level
The following runtime has occured 48 time(s).
runtime error: Cannot execute null.Click().
proc name: Click (/obj/screen/click_catcher/Click)
source file: click.dm,345
usr: Drone (758) (/mob/living/simple_animal/drone)
src: (/obj/screen/click_catcher)
2016-02-09 23:06:43 -06:00
Bjorn Neergaard
a5f09e103e
Remove eroneous code; click catcher define; bygex path fix
2016-02-04 17:19:47 -06:00
Bjorn Neergaard
7a47b43c53
Re-implement screen overlays
...
This fixes 510 showing all overlays in the rightclick menu
2016-02-04 17:19:44 -06:00
Bjorn Neergaard
063dd9fb84
Get the code running on 510
...
* Travis for 510
* Remove json, list2text, text2list, bygex
* Change blind and click catcher to a low plane
2016-02-04 17:19:40 -06:00
Firecage
7f96592b87
Merge Conflict Fix
2016-01-27 13:29:38 +02:00
Razharas
34d4f155d1
Fixes sleep clicking
...
Fixes sleep clicking
Fixes https://github.com/tgstation/-tg-station/issues/14456
2016-01-19 15:10:23 +03:00
Firecage
0cb6814c18
Merge conflict fix
2016-01-17 19:15:30 +02:00
Firecage
754491ce4c
Changes relatives paths into absolute paths and makes some if()'s better
2016-01-17 01:36:56 +02:00
Kyle Spier-Swenson
e6036789dd
Simple compile error fix
2016-01-16 10:20:38 -08:00
Kyle Spier-Swenson
bf529e2ea5
You can now control click on turfs.
2016-01-16 07:20:55 -08:00
Bjorn Neergaard
e96590ff59
Make Ctrl-Click unpull work by using the verb
...
Did not realize this didn't use the verb.
2015-12-01 23:08:07 -05:00
Remie Richards
440b8b1b4e
Adds some variables to allow per-mob "reaction times" that modify the delay between clicks/actions/interactions. 1 is a flat decisecond +/- the other is a Multiplier, eg 0.5 or 2
2015-10-23 16:52:50 +01:00
c0
f9071e0aae
We need to go deeper
2015-08-01 02:28:27 +03:00
phil235
34db8dd695
Merge branch 'master' of https://github.com/tgstation/-tg-station into MechRefactoring
...
Conflicts:
code/game/mecha/equipment/mecha_equipment.dm
code/game/mecha/equipment/tools/medical_tools.dm
code/game/mecha/equipment/tools/tools.dm
code/game/mecha/equipment/weapons/weapons.dm
code/game/mecha/mecha.dm
2015-07-16 13:50:01 +02:00
Firecage
4688c2c969
Fixes proc arguments
2015-07-15 23:52:35 +02:00
phil235
359a270de6
Merge branch 'master' of https://github.com/tgstation/-tg-station into MechRefactoring
...
Conflicts:
code/game/mecha/equipment/tools/medical_tools.dm
code/game/mecha/equipment/tools/tools.dm
code/game/mecha/mecha.dm
2015-07-14 01:20:37 +02:00
phil235
9cc577273f
added update_action_buttons to mmi life subproc
...
Fixes seraph smoke not working.
buff energy relay so it's closet to the old effect
Fixes 6812 (mmi in mech cant use equipment) somehow.
Moved check to prevent drilling inventory to mecha/click_action so that it also happens with an AI occupant.
Fixes 9562 (verbs sometimes aren't given to the pilot) by removing the verbs
Upon destroy() we delete cabin_air: Fixes 8110
Changed armor booster availability back to all mechs.
Fixes repair droid overlay not updating when turned off after repair done
Fixes heavy plasma cutter not being attachable to anything.
2015-07-08 02:24:29 +02:00
Razharas
cdc32a50c3
Made special object instead of using blindscreen
...
Made special object instead of using blindscreen
2015-06-06 07:10:46 +03:00
Jordie0608
6b524f09a9
eol fixes (probably) and examine fix in closets
2015-05-28 20:48:47 +10:00
phil235
554760e5f2
Merge pull request #9512 from xxalpha/itsakindofmagic
...
A second handful of fixes.
2015-05-23 16:52:51 +02:00
xxalpha
7d0e67b76d
Fixes Laser Eyes messing with X-Ray vision.
2015-05-15 22:40:32 +01:00
Firecage
1d5b06291e
Allows drones to use middleclick to swap their hands.
2015-05-15 22:33:18 +02:00
MrPerson
9038fb15af
Code cleanup
...
Removed a bunch of unused or hardly used vars on /mob and /atom/movable.
Added defines for mob/living/var/mob_size so it's not using magic numbers.
2015-03-13 10:41:00 -07:00
Remie Richards
5fc7af7fbf
attackby() now has an argument containing the parameters of the click that called it. Items placed on tables now center their icon where the user clicked. this is NOT true for racks, since racks look organised in their sprite.
...
Items reset their pixel_x and pixel_y values on pickup.
2015-02-19 13:02:43 +00:00
Iamgoofball
fbfe5e5840
Fixes Chameleon letting you attack and stay invisible.
2015-01-11 09:24:22 -08:00
Razharas
418e3a0613
General cleanup
...
Fixed the magic text failing in monkey injectors
Removed lots of comments
Didnt fix mysterious list bounds runtime in tourettes
2014-12-29 11:36:01 +03:00
Razharas
8d110ee496
Tiny clean up, still lots of work to do
...
Only compiletested, these changes were never tested in the game yet
2014-12-12 23:57:11 +03:00
Razharas
c2046105af
Ok reverting this shit
...
Disregard this you know what i do
2014-12-01 00:12:58 +03:00
Razharas
4998b19ddf
Merge pull request #5679 from Aranclanos/projectilesBump
...
Projectiles bump fix, spawn() removal
2014-11-27 03:38:05 +03:00
Razharas
ebfb3b012d
Fixes runtimes of the mechs
...
Fix #5777
2014-11-22 18:34:41 +03:00
phil235
4bdafd02b6
Moving carbon/middleclickon() form carbon.dm to click.dm and centralising it (there was two carbon/middleclickon() proc.
...
Moving carbon/altclickon() to click.dm as well.
2014-11-07 19:23:30 +01:00
Aranclanos
364f4e1f24
Changes the call from process() to fire() in all places where a projectile is created.
2014-11-04 16:38:58 -03:00
Francis
adf252df9b
Keep the define around as that is a good idea
2014-10-20 22:49:06 +13:00
Francis
6eb4793801
Revert "Adds click cooldown to clicking on mobs Fixes #4812 "
...
This reverts commit 7116584db1 .
2014-10-20 22:23:19 +13:00
Francis
5f8380304a
Revert "Make handcuff click cooldown a define"
...
This reverts commit 7da7fdbaab .
2014-10-20 22:23:07 +13:00
Francis
25d587a483
Revert "Cleaning up unecessary cooldown changes"
...
This reverts commit 970c61844f .
2014-10-20 22:22:51 +13:00
Francis Devine
970c61844f
Cleaning up unecessary cooldown changes
2014-10-09 14:49:28 +13:00
Francis Devine
7da7fdbaab
Make handcuff click cooldown a define
2014-10-09 14:49:28 +13:00
Francis Devine
7116584db1
Adds click cooldown to clicking on mobs Fixes #4812
2014-10-09 14:49:27 +13:00
MrPerson
a23dbe2357
Merge branch 'master' of https://github.com/tgstation/-tg-station into examinate_the_doctor
...
Conflicts:
code/game/objects/items/devices/radio/radio.dm
code/game/objects/items/toys.dm
code/game/objects/items/weapons/tanks/tank_types.dm
code/game/objects/items/weapons/tanks/tanks.dm
code/modules/events/ninja.dm
code/modules/power/cell.dm
code/modules/power/port_gen.dm
code/modules/reagents/reagent_dispenser.dm
2014-08-29 04:21:15 -07:00
Firecage
6c7af5eb32
SPANCLASSES!!!!!
2014-08-26 09:52:13 +02:00
MrPerson
d0c97aae72
Merge branch 'master' of https://github.com/tgstation/-tg-station into examinate_the_doctor
...
Conflicts:
code/ATMOSPHERICS/components/unary/vent_pump.dm
code/game/gamemodes/cult/ritual.dm
code/game/gamemodes/nuclear/pinpointer.dm
code/game/machinery/spaceheater.dm
code/game/machinery/status_display.dm
code/game/objects/effects/decals/crayon.dm
code/game/objects/items/stacks/stack.dm
code/game/objects/items/weapons/airlock_painter.dm
code/game/objects/items/weapons/cigs_lighters.dm
code/game/objects/items/weapons/storage/secure.dm
code/game/objects/items/weapons/tanks/tank_types.dm
code/modules/assembly/assembly.dm
code/modules/assembly/holder.dm
code/modules/assembly/mousetrap.dm
code/modules/mob/living/carbon/alien/special/facehugger.dm
code/modules/mob/living/carbon/slime/examine.dm
code/modules/power/cable.dm
code/modules/reagents/grenade_launcher.dm
code/modules/reagents/reagent_containers/food/drinks.dm
code/modules/reagents/reagent_containers/food/snacks.dm
code/modules/reagents/reagent_containers/glass.dm
code/modules/recycling/sortingmachinery.dm
Thanks Firecage, this is all your fault
2014-08-20 05:54:20 -07:00
Aranclanos
ccae5781c5
added two defines CLICK_CD_RANGE and CLICK_CD_MELEE (4 and 8), replaced all changeNext_move() procs to use these two defines.
...
Added melee click cooldown for paper spam on cameras.
2014-08-03 22:14:56 -03:00
MrPerson
645ca7f8a1
Merge branch 'master' of https://github.com/tgstation/-tg-station into examinate_the_doctor
...
Conflicts:
code/_onclick/click.dm
code/game/atoms.dm
code/game/objects/items/toys.dm
code/modules/paperwork/folders.dm
code/modules/power/cable.dm
2014-06-09 01:50:44 -07:00
ikarrus
d50eaaa624
You now face what you are examining when using the verb
2014-05-31 14:11:42 -06:00