--- /dev/null
+# script by LegendGuard
+# used in Blender 2.79b
+# wipes all animation actions (made for Xonotic player models)
+import bpy
+
+# note: when executed, ignore warnings
+# these tell some of these actions weren't found, but it's ok, no problem, works and ends at the last line
+
+def removeAction(name):
+ try:
+ bpy.data.actions.remove(bpy.data.actions[name])
+ except:
+ print(f"WARNING: This action called <{name}> does not exist!")
+
+nameActions = ["backleft", "backright", "deadone", "deadtwo", "dieone", "dietwo", "draw", "duck", "duckbackwardleft", "duckbackwardright", "duckwalkforwardleft", "duckforwardleft", "duckforwardright", "duckidle", "duckjump", "duckstrafeleft", "duckstraferight", "duckwalk", "duckwalkbackwards", "fly", "forwardleft", "forwardright", "idle", "jump", "melee", "painone", "paintwo", "run", "runbackwards", "shoot", "strafeleft", "straferight", "taunt"]
+
+for i in range(len(nameActions)):
+ removeAction(nameActions[i])
+
+print("ALL XONOTIC PLAYER ANIMATION ACTIONS REMOVED!")
\ No newline at end of file