I'm going to be stealing that weapon.txt with some modifications [mostly to make it easier to use during adventure mode and fort mode], with Meph's permission I've began to switch some of the stuff from MWDF over, special metals, workshops [along with all those reactions] and what-have-you appear to be easy enough to hotfix. Possibly castes, since those are my personal favorite feature. Probably some sort of a release today since I've got some time on hand.
Changes so far:
- Added NATURAL_SKILL_DISCIPLINE to *all* animals with the following tags: TRAINABLE, LARGE_PREDATOR, LIKES_FIGHTING, CARNIVORE and EVIL, also all badgers.
- Lowered coke production of coal and lignite. Doubled required coke input for pig iron and steel production.
- Exchanged language files with Reelya's sorted files
- Preliminary work on weapon raws, base provided by Bloax. Balance is needed and I'm still trying to keep adventure mode playable. Here's an example:
////////////////////Swords
[ITEM_WEAPON:ITEM_WEAPON_SWORD_SHORT]
[NAME:short sword:short swords]
[SIZE:400]
[SKILL:SWORD]
[TWO_HANDED:37500]
[MINIMUM_SIZE:32500]
[CAN_STONE]
[MATERIAL_SIZE:3]
-The format is ATTACK:EDGE/BLUNT:contact area:penetration size:verb2nd:verb3rd:noun:velocity multiplier
Penetration size currently only matters for edged attacks.
-For the purposes of balance and consistency, 1UTU (Urist Time Unit) will be considered to be 0.1 seconds
Format is ATTACK_PREPARE_AND_RECOVER:prepare time:recover time
[ATTACK:EDGE:20000:4000:slash:slashes:forward edge:2500]
[ATTACK_PREPARE_AND_RECOVER:3:3] 0.6 seconds
[ATTACK_FLAG_INDEPENDENT_MULTIATTACK]
[ATTACK:EDGE:20000:4000:slash:slashes:reverse edge:2500]
[ATTACK_PREPARE_AND_RECOVER:3:3] 0.6 seconds
[ATTACK_FLAG_INDEPENDENT_MULTIATTACK]
[ATTACK:EDGE:20000:4000:slash:slashes:honed blade:2500]
[ATTACK_PREPARE_AND_RECOVER:3:3] 0.6 seconds
[ATTACK_FLAG_INDEPENDENT_MULTIATTACK]
[ATTACK:EDGE:20000:4000:sidestep and slash:sidesteps and slashes:forward edge:2800]
[ATTACK_PREPARE_AND_RECOVER:4:3] 0.7 seconds
[ATTACK_FLAG_INDEPENDENT_MULTIATTACK]
[ATTACK:EDGE:20000:4000:sidestep and slash:sidesteps and slashes:reverse edge:2800]
[ATTACK_PREPARE_AND_RECOVER:4:3] 0.7 seconds
[ATTACK_FLAG_INDEPENDENT_MULTIATTACK]
[ATTACK:EDGE:20000:4000:quickly slash:quickly slashes:partial edge:1250]
[ATTACK_PREPARE_AND_RECOVER:2:2] 0.4 seconds
[ATTACK_FLAG_INDEPENDENT_MULTIATTACK]
[ATTACK:EDGE:50:2000:stab:stabs:NO_SUB:1500]
[ATTACK_PREPARE_AND_RECOVER:2:3] 0.5 seconds
[ATTACK_FLAG_INDEPENDENT_MULTIATTACK] -- Dual wielding!
[ATTACK:EDGE:50:10000:run through:runs through:tip:4000]
[ATTACK_PREPARE_AND_RECOVER:3:7] 1 second! Don't use this in groups of enemies!
[ATTACK_FLAG_INDEPENDENT_MULTIATTACK]
[ATTACK:EDGE:15000:18000:whirl around and slash:whirls around and slashes:sharp blade:2000]
[ATTACK_PREPARE_AND_RECOVER:3:5] 0.8 seconds
[ATTACK_FLAG_BAD_MULTIATTACK] -- Should prevent special attacks from getting out of hand
[ATTACK:EDGE:20000:22000:whirl around with outstretched arms and slash:whirls around with outstretched arms and slashes:blade:3200]
[ATTACK_PREPARE_AND_RECOVER:3:5] 0.8 seconds
[ATTACK_FLAG_BAD_MULTIATTACK]
[ATTACK:BLUNT:10000:4000:slap:slaps:flat:1250]
[ATTACK_PREPARE_AND_RECOVER:3:2] 0.5 seconds
[ATTACK_FLAG_INDEPENDENT_MULTIATTACK]
[ATTACK:BLUNT:100:1000:strike:strikes:pommel:1250]
[ATTACK_PREPARE_AND_RECOVER:3:2] 0.5 seconds
[ATTACK_FLAG_INDEPENDENT_MULTIATTACK]
Should be a roughly balanced version of a sword, which I'll consider the generic weapon for balance purposes. Complaints welcome. Attacks ripped from MWDF so I don't need to write them all out myself, so porting weapons shouldn't take too long once I get around to that. Velocity numbers need to be retooled with attack time in mind, especially. I like how it's turning out, though.
*Edit, whoops, forgot about attack ordering. Now it's all pretty for adventurers.