Difference between revisions of "Saw"

From Unofficial QEdit Wiki Guide
Jump to: navigation, search
(Created page with "==Parameters== ==== Generic Arguments ==== * '''Skin''' - Value = 527 * '''Position X''' - X coordinate of Warp in reference to the center of the room. * '''Position Y''' - Y...")
 
 
Line 9: Line 9:
 
* '''(1)''' - Unused
 
* '''(1)''' - Unused
 
* '''(2) Damage''' - The base power for the damage collision will do. Scaled by 1x, 2x, 3x, 6x depending on difficulty. The final damage dealt is the scaled value divided by 5.
 
* '''(2) Damage''' - The base power for the damage collision will do. Scaled by 1x, 2x, 3x, 6x depending on difficulty. The final damage dealt is the scaled value divided by 5.
* '''(3) Model''' - Set to 0 for a large saw and >= 1 for a small saw.
+
* '''(3) Model''' - Set to 0 for a small saw and >= 1 for a large saw.
 
* '''(4) Switch ID''' - Switch ID of the saw. When the switch is locked, the saw is active. When the switch is unlocked, the saw is inactive.
 
* '''(4) Switch ID''' - Switch ID of the saw. When the switch is locked, the saw is active. When the switch is unlocked, the saw is inactive.
 
* '''(5) Arc''' - Two separate fields of two bytes each. The upper two bytes are the full range of rotation and the lower two bytes are the integer angle of rotation each frame.
 
* '''(5) Arc''' - Two separate fields of two bytes each. The upper two bytes are the full range of rotation and the lower two bytes are the integer angle of rotation each frame.
 
* '''(6) Delay''' - The pause in seconds after the saw completes a cycle. If any bits are set in the upper two bytes, the saw will continually perform a full rotation regardless of the range specified by '''Arc'''. Setting to -1 will also achieve this effect.
 
* '''(6) Delay''' - The pause in seconds after the saw completes a cycle. If any bits are set in the upper two bytes, the saw will continually perform a full rotation regardless of the range specified by '''Arc'''. Setting to -1 will also achieve this effect.

Latest revision as of 21:12, 30 September 2022

Parameters

Generic Arguments

  • Skin - Value = 527
  • Position X - X coordinate of Warp in reference to the center of the room.
  • Position Y - Y coordinate of Warp in reference to the center of the room.
  • Position Z - Z coordinate of Warp in reference to the center of the room.
  • Rotation Y - Rotation on the Y-Axis (Rotation Values)

Unique Arguments

  • (1) - Unused
  • (2) Damage - The base power for the damage collision will do. Scaled by 1x, 2x, 3x, 6x depending on difficulty. The final damage dealt is the scaled value divided by 5.
  • (3) Model - Set to 0 for a small saw and >= 1 for a large saw.
  • (4) Switch ID - Switch ID of the saw. When the switch is locked, the saw is active. When the switch is unlocked, the saw is inactive.
  • (5) Arc - Two separate fields of two bytes each. The upper two bytes are the full range of rotation and the lower two bytes are the integer angle of rotation each frame.
  • (6) Delay - The pause in seconds after the saw completes a cycle. If any bits are set in the upper two bytes, the saw will continually perform a full rotation regardless of the range specified by Arc. Setting to -1 will also achieve this effect.