You want to get a biggest sword? What about a broadsword then?
Edit the_hero.atd
look for the string "weapon data file" there are 5 weapon data files, you need
to edit the 4th one.
the data written there should say that the mass is 8 ( so be sure you are editing the
right one)
Overwrite this part with the one written there you can make a copy paste or change
it by hand, in both cases be carefull not to add any character (or return carriage). If
you get a wierd error like:
error reading the_hero.atd
then you havent been carefull enought
WPN 2
# Weapon Data File
# name
name_field
# type
0
# mas
14
# weapon tip vector
-99 3 0
# blade tip vector
-99 -3 0
# weapon base vector
0 0 0
# dist to blade base
0
# default mode
0
# double sided
0
# two handed
0
# edged
1
# thrust, chop, and bash damage
factors
1.0
1.1
1.3
# directory
the_hero\
# color file
\die\data\pal172.col
# rigid file
the_hero\weaponr.off
Then look for the string "Blade
(Z)" (thats the name of the file defining the texture of the blade), there are three
texture files for the blade (they look approximatively like the one below),
the one you are looking for is the third one.
Change it so that it looks like that :
"Blade (Z)" {
COLR 0xc8 0xc8 0xc8
FLAG 0x0000
DIFF 0x0100
CTEX "Planar Image Map"
TIMG
"C:\NEWTEK\OBJECTS\The_Hero\TGAs\blade.tga"
TFLG 0xffff
TSIZ 0.130400 0.189700 1.409700
TCTR 0.671400 0.660600 1.400100
TCLR 0x00 0x00 0x00
}
Below the definition of the texture
you should see something like the data below :
thats the position of each point of the sword in 3d space.
Instead of what is written there just copy that (or just change the points indicated below
manually) :
# points
36
"NULL" 0.682231 0.443020 0.025950
"NULL" 0.682231 0.523204 -0.025950
"NULL" 1.058568 0.523204 -0.025950
"NULL" 1.058568 0.443020 0.025950
"NULL" 2.647400 0.483000 0.000000
<<<< thats the tip of the sword
"NULL" 0.855087 0.474387 0.000000
"NULL" 2.447439 0.483000 -0.009751
<<<< change this point too
"NULL" 2.447439 0.483000 0.009975
<<<< change this point too
"NULL" 1.086113 0.483000 0.009975
"NULL" 1.086113 0.483000 -0.009751
"NULL" 2.092439 0.408249 0.000000
"NULL" 2.092439 0.557975 0.000000
"NULL" 1.102113 0.517975 0.000000
"NULL" 1.102113 0.448249 0.000000
"NULL" 0.682231 0.443020 -0.025950
"NULL" 0.682231 0.523204 0.025950
"NULL" 1.058568 0.523204 0.025950
"NULL" 1.058568 0.443020 -0.025950
"NULL" 1.060126 0.348626 -0.025950
"NULL" 1.102360 0.389363 0.000000
"NULL" 1.060126 0.348626 0.025950
"NULL" 1.102360 0.576866 0.000000
"NULL" 1.060126 0.617604 0.025950
"NULL" 1.060126 0.617604 -0.025950
"NULL" 0.930342 0.487362 -0.090825
"NULL" 0.844707 0.474387 0.051900
"NULL" 0.919962 0.487362 0.077850
"NULL" 0.987432 0.482172 0.064875
"NULL" 0.844707 0.422487 0.000000
"NULL" 0.844707 0.536667 0.000000
"NULL" 0.844707 0.474387 -0.051900
"NULL" 1.021167 0.422487 0.000000
"NULL" 0.945912 0.409512 0.000000
"NULL" 1.058795 0.479577 -0.051900
"NULL" 1.034142 0.539262 0.000000
"NULL" 0.945912 0.565212 0.000000
Ok thats it! Now just run the Game, and you should have a broadsword! Its slowest than the sword but its more powerfull too! The thing is that as its heavier it will more likely end up its course in the legs of your opponents.
PS :I hope you have understood everything coz i realize my explanation is pretty messy : )
by Horus