Stance

Description

This page belongs to the specific Stance structure used when populating the Stances table while creating your own forms in the lua/wos/advswl/forms folder of the addon. Every parameter is required for a valid Stance to be registered.

Parameters

idle [string]

The animation that will play when you are standing still.


run [string]

The animation that will play when you are moving on the ground.


heavy_charge [string]

The animation that will be used when charging your heavy attack.

This animation is set to hold on the last frame until you perform a heavy attack.

heavy [animdata]

The animation that will be used when you release your heavy attack.


light_left [animdata]

The animation that will be used when you perform a light attack on the ground while holding your LEFT movement key.


light_right [animdata]

The animation that will be used when you perform a light attack on the ground while holding your RIGHT movement key.


light_forward [animdata]

The animation that will be used when you perform a light attack on the ground while neutral, or holding your FORWARD or BACK movement key.


air_left [animdata]

The animation that will be used when you perform a light attack in the air while holding your LEFT movement key.


air_right [animdata]

The animation that will be used when you perform a light attack in the air while holding your RIGHT movement key.


air_forward [animdata]

The animation that will be used when you perform a light attack in the air while neutral, or holding your FORWARD or BACK movement key.

AnimData

If you are looking for the AnimData structure used within specialized stance animations, please visit the AnimData Structure Page

Example

FORM.Stances[1] = {
	[ "run" ] = "phalanx_r_run",
	[ "idle" ] = "phalanx_r_idle",
	[ "light_left" ] = {
		Sequence = "phalanx_r_left_t3",
		Time = 1,
		FlurryTime = 0.4,
		Rate = nil,
	},
	[ "light_right" ] = {
		Sequence = "phalanx_r_right_t2",
		Time = 0.7,
		Rate = nil,
	},
	[ "light_forward" ] = {
		Sequence = "phalanx_r_s1_t2",
		Time = 0.7,
		FlurryTime = 0.5,
		Rate = nil,
	},
	[ "air_left" ] = {
		Sequence =  "phalanx_a_left_t1",
		Time = 0.6,
		Rate = 1.6,
	},
	[ "air_right" ] = {
		Sequence = "phalanx_a_right_t1",
		Time = 0.6,
		Rate = 1.7,
	},
	[ "air_forward" ] = {
		Sequence = "phalanx_a_s1_t1",
		Time = 0.6,
		Rate = 1.2,
	},
	[ "heavy" ] = {
		Sequence = "phalanx_b_s1_t1",
		Time = 1.7,
		Rate = 1,
	},
	[ "heavy_charge" ] = "phalanx_b_s4_charge",
}
wikOS powered By wiltOS Technologies