Commit Graph

99 Commits

Author SHA1 Message Date
Verkister
474455140f Fixes micro holder hug spam.
This is why we can't have nice things.
2020-05-22 03:44:02 +03:00
Aronai Sieyes
dd697a2375 Don't step on people who are riding you 2020-05-06 11:25:53 -04:00
Aronai Sieyes
099d26ce6a Fix #7577 2020-05-01 20:48:47 -04:00
Aronai Sieyes
1688e16d88 VS: Get your clicks out of my movement code 2020-04-30 15:41:26 -04:00
Aronai Sieyes
874baa1d2d Merge examine refactor for vorestation 2020-04-29 17:49:54 -04:00
Unknown
dfedf60c0f Requested Changes 2020-04-26 10:58:56 -04:00
Verkister
8fa42e08c3 Re-fixes scaling offsets for tall sprites
Turns out fixing the busted update_transform proc revealed it lacked the thing that the previous scaling offset fix gave to the other size procs that did function back then.
2020-04-18 01:36:31 +03:00
Verkister
a95e1a61ef Fixes mob update_transform proc and mouse sizing
-Fixes update_transform proc for mobs. Meaning that the proc now actually does something and that mobs with pre-set size multipliers now spawn in the correct size.
-Removes some textbook spaghetti code that was making mice spawn in double (triple?) feigned size multipliers in order to be scoopable. Instead makes miniscule (mob_size var) mobs (such as mice) scoopable by default.
-This also fixes morphs in mouse form becoming tiny.
2020-04-07 19:41:44 +03:00
ShadowLarkens
d5d5385b76 Cleanup vore code 2020-03-19 21:17:24 -07:00
Arokha Sieyes
47ccc655db Deprecate the stream operator 2020-02-12 19:38:43 -05:00
Mithrandalf
1e8a54b736 mouse 2020-01-08 15:32:07 +00:00
Verkister
adc1eb2cf6 Fixes resizing for icons taller than 32p
-Taller icons no longer sink into the tile below on the resize mechanics.
-Living mobs now have a var (vis_height) for their icon height, and humanmob species have a new var (icon_height) that overrides the vis_height for the resize proc.
-Also earlyports some tweaks to ambient occlusion. The new filter system took the old filter's settings as "make the shadows megathick and dummy intense" and that was ugly.
2019-12-21 18:35:45 +02:00
Mithrandalf
f91d81b4db Updates scooping to work way better, tweaks 2019-11-26 03:03:40 +00:00
Heroman
b40b509487 Fixes holder bugs 2019-09-22 06:39:55 +10:00
if there were two guys on the moon
d803b557fd ML3M 2019-07-19 08:32:24 +01:00
Heroman
b700a27063 Fixes step code, again 2019-04-13 10:56:05 +10:00
Heroman
12183c890f Fixes swapping/stepping mechanics ignoring the basic passability 2019-04-08 04:48:48 +10:00
Heroman
704e489bdb Adds proper exiting to step-code for non-human mobs on non-help intent 2019-04-01 07:01:38 +10:00
Unknown
cf39c61c2d Conflict Resolution
This one made a lynx cry.
2019-03-28 13:19:19 -04:00
Spades
6e2172a5ae Merge branch 'master' into upstream-merge-5654 2019-03-01 05:42:07 -05:00
Unknown
a4317b1910 [5654] Makes this PR Compile
This one made me cry.
2019-02-23 12:30:16 -05:00
Cameron653
9dd973221d Resolves compile errors with the exception of map errors. 2019-01-12 21:09:29 -05:00
Heroman3003
f9d8118ecc Added highlight to crushing/grabbing/disarming with feet 2018-05-14 11:58:15 +10:00
Verkister
5e0ed0585f done 2018-04-09 23:40:20 +03:00
Verkister
04a6d1a4b0 more fixes etc 2018-04-06 10:48:38 +03:00
Aronai Sieyes
da827cb7d4 Merge pull request #3302 from VOREStation/aro-manhuds
Make hud resize more robust for empty lists (manequins)
2018-03-19 17:01:28 -04:00
Arokha Sieyes
3350d347e6 Make hud resize more robust for empty lists (manequins) 2018-03-19 15:12:35 -04:00
Arokha Sieyes
f75dbca44c Fix HUD alignment on non-1.0 spawn scales 2018-03-18 19:33:11 -04:00
Aronai Sieyes
deac68004d Merge pull request #3282 from VOREStation/aro-MORElogs
More logs
2018-03-18 14:06:33 -04:00
Arokha Sieyes
ce4a5340b7 VS: Log additional step information 2018-03-18 13:51:49 -04:00
Aronai Sieyes
5b55716779 Merge pull request #3269 from VOREStation/aro-runtimes
Fixes several runtimes
2018-03-18 01:41:32 -04:00
Leshana
18c29d8647 Fix resize() causing HUD duplication.
Modifying the images makes it so they can't be cut from overlays.  Use the procs for this purpose.
2018-03-17 23:03:04 -04:00
Arokha Sieyes
3446016950 VS: Fix runtimes on holder icon generation 2018-03-17 20:43:32 -04:00
Arokha Sieyes
46f4022852 VS: Consistent logging changes to match polaris commit 2018-03-10 17:18:09 -05:00
Aronai Sieyes
40357862f3 Merge pull request #3113 from VOREStation/aro-SIXHOURSAAAAHHHH
Adds a generic 'aura animation' system, applies to resizing
2018-02-24 14:43:35 -05:00
Arokha Sieyes
c99bf87547 VS: Make resizing use the aura animations 2018-02-24 11:01:36 -05:00
Arokha Sieyes
08c0a64fec SA's with hands can scoop mobs 2018-02-22 23:48:15 -05:00
Leshana
0806ca868b Fix same-size mobs walking on each other and being unable to bump doors.
* handle_micro_bump_helping was unconditionally returning TRUE, overriding normal bump behavior.  Fixed to only return TRUE when its size conditions are met.
* As a side effect of that bug, now_pushing was not being set back to zero.  Fixing the prior bug solved that, but as an extra precaution, moved now_pushing = 0 out of the proc so it will get set back no matter what.
2018-02-17 22:44:12 -05:00
Arokha Sieyes
61dc4f53fc Refactor step code, and taur messages 2018-02-15 21:43:48 -06:00
Heroman3003
7b6ac1391f fix for condition
dumb error
2018-02-16 07:24:05 +10:00
Heroman3003
b0a627463b fix for crushing and taur stepping expanded
More descriptions for different intents of stepping for different taurs + fixed harm trampling not dealing any damage
2018-02-16 07:13:22 +10:00
Arokha Sieyes
8f71a052a4 VS: Planes shenanigans. Begins 'plane' work, for VS specific things. 2018-01-14 00:40:00 -05:00
Arokha Sieyes
82a9a3c89e Sizegun verb change 2018-01-05 20:56:07 -05:00
Arokha Sieyes
1183e5fa80 Sizegun QoL/nerf
I want clicking it in-hand to let me change the size (so I can do it with Z). And I want the box to show the currently set size when I'm changing it instead of always just showing 200. So that's what it does now.
Also jeez. If we have the technology to make a military-grade battery recharge in just a few seconds, why don't we use it other places? Makes the thing not self-recharge. Just stuff it in a recharger. There are plenty.
Added various rechargers everywhere in public places on the map, since there weren't enough, just to be sure.
2018-01-05 17:16:23 -05:00
Cameron653
435bd21044 Update resize_vr.dm 2017-11-27 20:33:27 -05:00
Arokha Sieyes
52e6096be6 Stops runtime when ghosts examine people
Defines this proc so that it will work on every mob, then overrides it on living to work like normal. I'd use INFINITE but I have no idea what would happen if it tried to do math on it.
2017-11-16 15:24:18 -05:00
killer653
0091693180 Missed these 3 2017-11-03 18:24:37 -04:00
killer653
954d254f11 Makes the var on /mob, making it easier to porrt. 2017-10-31 19:08:45 -04:00
Cameron653
553de2320e Fixes comma V2
Moves it to the proper place
2017-10-29 17:32:21 -04:00
Cameron653
4791eff882 Fixes a typo 2017-10-29 15:41:32 -04:00