Commit Graph

97 Commits

Author SHA1 Message Date
D3athrow
89636b0eb7 Some movement and pull tweaks pulled from TG. 2015-01-26 03:07:53 -06:00
d3athrow
1cf88cc663 Merge pull request #2442 from ComicIronic/SwissArmy
Adds switchtools and the swiss army knife.
2015-01-23 10:34:10 -06:00
d3athrow
1f553b3a1f Merge pull request #2572 from ComicIronic/VRCode
Made gloves more OOP.
2015-01-19 21:05:19 -06:00
ComicIronic
1dc9bd0aab Made gloves more OOP.
Powergloves now use Touch.
Touch now has a user arg.
2015-01-19 22:27:01 +00:00
D3athrow
53babd1a16 Part 1 of #2525 Addresses the issue of not updating the storage popup when using the drop/store item hotkey. 2015-01-16 13:02:32 -06:00
ririchiyo
040576ac15 almost finished with cyborg HUD from /tg/ 2015-01-13 18:25:37 -05:00
Chris
1a3aaa62db Sanity 2015-01-12 21:18:01 -06:00
Chris
b54d1ff0d8 ok compile works 2015-01-09 11:14:55 -06:00
Chris
7cd6ade734 probably fix it lol i dunno 2015-01-09 11:05:42 -06:00
d3athrow
0f6a032f73 Merge pull request #2486 from clusterfack/remove
Final examine hotfix
2015-01-09 10:45:12 -06:00
clusterfack
ef779403b1 Final examine fixes 2015-01-09 10:38:57 -06:00
Chris
3a320a71fb Merge branch 'examine' of https://github.com/clusterfack/bugfixstation13 into clusterfack-examine
Conflicts:
	code/modules/clothing/shoes/magboots.dm
2015-01-09 10:00:31 -06:00
clusterfack
05ca6ed412 Fixing up lost examine text 2015-01-09 01:43:21 -06:00
clusterfack
87c12062ac Examine overhaul to mob/user, span class and absolute pathing fixes 2015-01-07 14:40:57 -06:00
d3athrow
55a1024038 Merge pull request #2452 from Duny-/defficiency
Defficiency adjustments and anti_ethereal var improvements
2015-01-07 13:52:53 -06:00
Chris
a6c108fcaa Sanity for funtimes 2015-01-06 14:46:48 -06:00
Duny-
9914787682 Improvements to anti_ethereal
An area with this var should now be protected entirely from ghosts (but
not adminghosts) by some spooky invisible eldritch creatures. It's also
no longer possible to use a hand teleporter to teleport inside.
2015-01-06 18:15:44 +01:00
ComicIronic
d96033faf7 Adds switchtools.
Come in three flavours: engineering, surgery, and Swiss Army Knife.
Switchtools can store multiple items and let you deploy one to use on shit.
Use a screwdriver to remove items and add new ones.
No way to obtain them currently.
Includes a new sound.
Adds strike-anywhere matches which can be struck anywhere (except mobs).
Edited chiselling a wall to use a do_after.
Edited click code so preattack overrides the other procs.
Made optables and racks use drop_item properly.
2015-01-04 22:38:23 +00:00
Chris
d5bc43657f oop here caused a runtime. 2015-01-02 14:41:59 -06:00
Rob Nelson
f1cadf6ef1 Mob movement/attack/click/special delay rework
This code was just a big fucking mess.  Happy motherfucking 2015.

 * Delay procs and variables replaced with a standardized delayer framework.
 * Cleaned up the absolutely fucking atrocious fix_next_move() diagnostic verb.
 * Added the ability to adjust minimum and maximum delay clamps per-mob for adminbus purposes and future features.
   * USECASE: Fat people cannot attack as fast (not implemented)

Tested somewhat by smacking a window with a crowbar.  Movespeeds also don't seem insane, either.
2015-01-01 03:21:23 -08:00
Chris
d274ed664f I fucking hate click code 2014-12-31 17:06:16 -06:00
Chris
65a0e84950 Pomf dumb 2: electric chickenaloo 2014-12-31 15:16:04 -06:00
Chris
03f891d38a Compile fixes man i'm dumb as a chicken. 2014-12-31 12:29:48 -06:00
Chris
6ad9e743d0 Click changes. 2014-12-31 12:19:38 -06:00
Chris
ad0aec56cc click dem floors as fast as you can boys 2014-12-02 14:23:40 -06:00
DeityLink
cbfd4ec08a solving conflict 2014-11-27 06:47:56 +01:00
d3athrow
7c6c11938f Merge pull request #1930 from dylanstrategie/Rad-Collectors
Make Radiation Collectors harder to upkeep and less productive
2014-11-26 16:15:01 -06:00
DeityLink
8ec66ff016 fix 2014-11-25 06:03:42 +01:00
DeityLink
200528a310 Adminbus fixing part 4 2014-11-24 17:03:41 +01:00
DeityLink
76b66de477 Adminbus fixing part 2 2014-11-23 17:31:50 +01:00
dylanstrategie
5ecaccbca1 Change how shock damage is calculated
After a fair amount of hair pulling, seeing how Dreammaker is unable to
use any function more complex than square roots and powers, I've used
the following formula

Damage = round(power^(1/3)*(rand(15,20)/10))

Changelog was also fixed and the snowflake exception for the power glove
was removed. If the grid contains dozens of DeLoreans, your target is
going to get it big time
2014-11-21 11:55:37 +01:00
DeityLink
b70d458c52 Merge remote-tracking branch 'origin/Bleeding-Edge' into adminbus-final 2014-11-21 07:19:53 +01:00
DeityLink
ed5a2463b7 Adminbus Final part 2014-11-21 05:57:08 +01:00
DeityLink
7890a3f08b Adminbus part 6 2014-11-21 01:42:55 +01:00
dylanstrategie
a1282808d8 Old system with tweaked values 2014-11-19 18:01:42 +01:00
dylanstrategie
a9ee7d2ad9 Revert "Modify shock damage in a single manner"
This reverts commit 8731b3636f.
2014-11-19 17:54:47 +01:00
dylanstrategie
8731b3636f Modify shock damage in a single manner
- Power gloves cap is now at 1 million watts. Zing
- Shock damage formula is power/rand(4000, 6000) capped to 500, reached
in average at 2.5 million watts. Note to self : Nerf Supermatter Engine
which can still reach 3 million watts
- Sample shock damages : 50000 = 10, 100000 = 20, 500000 = 100. This is
a very simplistic damage calculation but it works
2014-11-19 17:52:36 +01:00
Chris
5ecbd71726 Fix Recharge Station Upgrade issues. 2014-11-19 10:41:52 -06:00
DeityLink
ed02be9f0d null rod buffs part 2 2014-11-03 04:14:08 +01:00
DeityLink
c268089596 null rod buffs 2014-11-02 09:58:07 +01:00
DeityLink
8b2987ca74 harvester work and remaining stuff
I...I think everything's done now....
2014-10-25 15:09:33 +02:00
DeityLink
c411cf3067 added HUD icons for construct spells
also changed talisman.dm to use absolute pathing.
2014-10-24 12:27:19 +02:00
DeityLink
fe9cb551c3 typechange to /obj/item/clothing/monkeyclothes
and removing an unused var.
2014-10-21 01:31:12 +02:00
DeityLink
a081f0ca37 moving new icons updates to /monkey/update_hud()
So the icons properly update when, another player removes/adds an item
on you.
2014-10-20 15:35:46 +02:00
DeityLink
0e35d2e53d Merge remote-tracking branch 'origin/Bleeding-Edge' into monkey-suits 2014-10-20 06:55:00 +02:00
DeityLink
5c1b923934 monkey clothes and hat 2014-10-20 06:51:40 +02:00
eswordthecat
861d2c839a Sync us at -tg-station face_atom. 2014-10-19 21:29:31 -08:00
DeityLink
a8bd2e6bb1 monkey stuff 2014-10-19 16:30:48 +02:00
d3athrow
53298e9d8d Merge pull request #1665 from DeityLink/Corgi-UI-and-behaviour
Corgi UI and player-controlled behaviours
2014-10-08 00:11:07 -05:00
DeityLink
3cd4856d5f Corgi UI and player-controlled behaviours
-Corgi now have their very own HUD
-Corgi health upped from 20hp (simple_animal default) to 30hp (still
half of a MoMMi's health)
-player-controlled corgis can now eat food by clicking on it. They can
swallow a food\snack item after 5 bites. Doing so gives them back 1/6 of
their full health (5 HP of 30HP)
-when player-controlled, simple_animals won't randomly move or speak
anymore (this behaviour now only happens when ckey == "null")
-player-controlled corgis now have a verb that allows them to perform
Ian's high speed tail chase/dance. Can be performed while moving for
extra kek.

I plan on giving players a way to play as corgis, something based on the
combined use of a soulstone and a lazarus injector. In the meantime,
it's still useful during adminbus.
2014-10-08 06:47:25 +02:00