• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

How to add looping standing animation

Tbol

Well-Known Member
Joined
Apr 7, 2019
Messages
526
Reaction score
54
Hi
i have outfit that have 6 animation frames standing which is floating so it should loop when you stand, how can i make it?
TFS 1.2
 
Solution
As you can see in OTC sources in game.cpp
EnchancedAnimations
that contains time between each frames is enabled in client version above 10.50
C++:
if(version >= 1050) {
enableFeature(Otc::GameEnchancedAnimations);
}
Also, GameIdleAnimations that contains frame-groups (Idle/Stand and Move) are enabled in version above 10.57
C++:
if(version >= 1057) {
enableFeature(Otc::GameIdleAnimations);
}
So my answer is: It's not possible to add this feature in 8.60 client.
Have a nice day!
just take a look at how cipsoft did with their outfits, like: Void Master Outfits, Veteran Paladin Outfits and lots of mounts
 
just take a look at how cipsoft did with their outfits, like: Void Master Outfits, Veteran Paladin Outfits and lots of mounts
Is it in 8.60 client? Because i tough it would be Animate Always function in Object Builder but then i though it makes no sense because when is he going to know when walking animation should be applied when there is 8-9 frames from all sides
 
As you can see in OTC sources in game.cpp
EnchancedAnimations
that contains time between each frames is enabled in client version above 10.50
C++:
if(version >= 1050) {
enableFeature(Otc::GameEnchancedAnimations);
}
Also, GameIdleAnimations that contains frame-groups (Idle/Stand and Move) are enabled in version above 10.57
C++:
if(version >= 1057) {
enableFeature(Otc::GameIdleAnimations);
}
So my answer is: It's not possible to add this feature in 8.60 client.
Have a nice day!
 
Solution
CipSoft's 8.60 client*

(to clarify, if you're running a new engine, but targeting 8.60 aesthetics, you can still enable newer features like this if you alter the both the client and server to utilize them, and add the appropriate data to the sprite file, only caveat is your server becomes OTClient only after that)
 
Last edited:
As you can see in OTC sources in game.cpp
EnchancedAnimations
that contains time between each frames is enabled in client version above 10.50
C++:
if(version >= 1050) {
enableFeature(Otc::GameEnchancedAnimations);
}
Also, GameIdleAnimations that contains frame-groups (Idle/Stand and Move) are enabled in version above 10.57
C++:
if(version >= 1057) {
enableFeature(Otc::GameIdleAnimations);
}
So my answer is: It's not possible to add this feature in 8.60 client.
Have a nice day!
Got it
 
Back
Top