Thread Rating:
  • 4 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Feature] Dab animations
#1
At long last the fabled patch is complete.
its seamless. and has depth shadowing
it is the perfect patch.

GAZE UPON IT:
https://gyazo.com/598d069f9cde74ad7be51fc2166b5d25


(it auto locks your movement and dir changing in order to not break the animation)
(this could be used for other things probably)

github compare:
https://github.com/goonstation/goonstati...banimation
Reply
#2
My god... It's beautiful.....
Reply
#3
I have gazed upon the face of God

and They have found us wanting.
Reply
#4
this is perfect
Reply
#5
Perish (love it)
Reply
#6
merge merge merge
Reply
#7
YES

OH MY GOD YES

MERGE IT
Reply
#8
Does it work with mutants? I imagine it could look very bad on lizards/roaches/squidpeople. Otherwise it's great.
Reply
#9
it uses alpha masks so it will work on all mutant races or should (apart from like martian and monkey probs)
Reply
#10
Awesome!
Reply
#11
patch looks good, some notes :
- I don't think we should do `istype() human` checks in input.dm, seems slow and you could just check dir_locked alone i think
- This should probably freeze movement in the same way stuns/buckles do. instead of checking the 'dabbing' flag on /living/Move() and human/restrained(), add some sort of 'emote lock' flag to mobs and check for it in the update_canmove() proc in Life.dm
then you can do this, when you want to freeze/unfreeze movement:
Code:
mob.emote_lock = 1
mob.update_canmove()

[..]

mob.emote_lock = 0
mob.update_canmove()
Reply
#12
This is the single most amazing thing I have ever laid eyes upon.
Reply
#13
merged w/ suggested fixes
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)