Custom mount issue I cannot figure out.
Hello everyone, hail, and well met.
Trying to figure something out, I'm really close to having this finished.
I've seen a few posts about making custom mounts, but none of them are definitive and complete.
I figured I'll post everything I've done so far, and I'm pretty sure this is pretty simple and someone will fill in the blanks for me, then I'll make sure I make a complete tutorial on how to create custom mounts for new people like me.
Here is the item I created:
[ITEMDEF 03ffc]
//?
DEFNAME=i_mt_stag
TYPE=T_EQ_HORSE
LAYER=layer_horse
TDATA3=c_stag
It's sitting in its own .scp file.
I added this line below [DEFNAME mount_items] in sphere_defs.scp:
mount_0xea 03ffc // Stag
I used mulpatcher, and put 0xea as the AnimID in the 0x3ffc tiledata.
Ok, so you probably already know what I'm going to say, but I type .add i_mt_stag and it creates an unknown tile on the ground, I double click the tile and I mount the stag.
I can dismount the stag and remount the stag just fine.
The question I have is, first, how do I make it so that when I create i_mt_stag, I get a miniature stag item, like an ethereal, then double click it to mount it, then when I dismount it, it goes back to a miniature stag item in my pack?
I've accumulated hundreds of scripts over the last few days, and I'm really having trouble understanding how to get this to work.
It seems like everyone's rendition of ethereals is different, and the tutorials on this site, while helpful in many ways, does not talk about this stuff.
I've noticed that there isn't a lot of documentation on teaching people how to use this script language, and I'm going to do everything I can to start documenting every script I make, in a step by step fashion assuming whoever is reading it knows absolutely nothing about the syntax, so that we can keep sphere alive and well for decades to come.
Thanks for any advice you share with me.
*you glance to your left to a region you just surveyed... you glimpse a magical being, more shadow than substance, caught midway in transformation... the figure smiles, the corners of his mouth jut upwards slightly on the edges, suddenly stretched to a length not at all human...*
|