#Basically remade animclasses from helix
1 messages · Page 1 of 1 (latest)
Basically it allows me to translate player's activities at runtime by setting them an animclass
What is an animclass in this context?
A simple wiki or internet search doesn't show any meaningful results
iirc in helix players won't use player models, but instead the npc models
these anim classes will map what would play on the pm to what should play on the npc model
A concept from helix.
In my realisation it's just a table with structure like {[ACT] = TRANSLATE_ACTIVITY, [ACT2] = TRANSLATE_ACTIVITY2}
also i think your video is broken
helix is a serious rp framework, think dungeons and dragons
its predecessor & base is nutscript
i'm recoding it to webp right now
Basically animclass for human npc looks like this
I always thought HL2RP based on nutscript was neat, but I had no interest in figuring out how to get "into" it and as I recall it is/was a paid addon of some kind
clockwork was the paid rp framework
it's since closed down & gone open source
i used to be really into it before 2018, i just kinda grew out of it
Basically this is the simpliest animclass for my realisation of it.
It replaces holstered player's animation with his 'scared' animations, like player is panicked.
Thank god you have this history, because I sure as hell don't. I do value it, however
Oh, interesting
As I understand it, players are unique from NPCs in Garry's Mod because they control both the direction of their movement as well as the intensity/speed of it. Is that something this can accommodate, or does it require that players lose the ability to play walking animations at variable speeds?
Yeah, players will loose ability to walk at different speed at 8way...
you're able to still set pose parameters on the npc models when a player is using them
i'm pretty sure the legs will still waddle when moving below walk speed :?
i remember seeing people timing out & rubbing against walls, and their legs were moving slower than they should
Their 'walk speed' is kinda constant, besides Playbackrate
this is the problem of 8way, basically you don't have movement speed, only direction of it
🤔
in 9way you have both direction and speed (speed is basically move_y + move_x)