summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xevolved.py27
1 files changed, 26 insertions, 1 deletions
diff --git a/evolved.py b/evolved.py
index 5aaab21..84d8be9 100755
--- a/evolved.py
+++ b/evolved.py
@@ -432,6 +432,30 @@ enum class ItemLook : uint16_t
COUNT = 17,
};
+// coefficients for each weapon type
+// (not all used)
+static //const
+earray<interval_t, ItemLook, ItemLook::COUNT> aspd_base_0 //=
+{{
+650_ms, // 0 NONE
+700_ms, // 1 BLADE or some other common weapons
+750_ms, // 2
+610_ms, // 3 SETZER_AND_SCYTHE
+2000_ms, // 4
+2000_ms, // 5
+800_ms, // 6 Falchion
+2000_ms, // 7
+700_ms, // 8
+700_ms, // 9
+650_ms, //10 STAFF / Sandcutter
+900_ms, //11 BOW
+2000_ms, //12
+2000_ms, //13
+2000_ms, //14
+2000_ms, //15
+2000_ms, //16
+}};
+
# Loc
enum class EPOS : uint16_t
{
@@ -482,8 +506,9 @@ def write_item(i, f):
## View
if i.aegis == "Setzer" or i.aegis == "Scythe":
view="3"
+ elif i.aegis == "Beheader":
+ view="4"
elif i.aegis == "SandCutter" or i.aegis == "Jackal" or i.aegis == "WoodenStaff" or i.aegis == "SweetTooth":
- # why do SandCutter and Jackal use a value thats used for staffs? this value is never used though even for real staffs.
view="10"
elif i.subtype == "W_BOW":
view="11"