initModels.c
// Diamond Rube Saber
makeref(itm,Items[n]);
itm.id = "dmsabr";
itm.skiptrade = false; //BB you can sell the item
itm.skipsell = true; // you can't buy it
itm.skiprand = true; // you can't randomly find it
itm.skipequip = false;
itm.groupID = BLADE_ITEM_TYPE;
itm.name = "itmname_blade";
itm.describe = "itmdescr_bladedmsab";
itm.folder = "ammo";
itm.model = "dmsabr";// was "demons"
itm.picIndex = 12; // was 12
itm.picTexture = "ITEMS_AS"; // was "items_AS"
itm.price = 15660; //BB (25000)
itm.dmg_min = 25.0;
itm.dmg_max = 36.0;
itm.piercing = 65; //BB (90)
itm.block = 50;
itm.minlevel = 99; //BB+PB
itm.rare = 0.00; // should be unique
itm.param.time = 0.1;
itm.skill.leadership = +1;
itm.param.colorstart = argb(64, 64, 64, 64);
itm.param.colorend = argb(0, 32, 32, 32);
itm.nation = PIRATE;
n++;
// Emerald Rune Saber
makeref(itm,Items[n]);
itm.id = "emesbr";
itm.skiptrade = false; //BB you can sell the item
itm.skipsell = true; // you can't buy it
itm.skiprand = true; // you can't randomly find it
itm.skipequip = false;
itm.groupID = BLADE_ITEM_TYPE;
itm.name = "itmname_bladeemesb";
itm.describe = "itmdescr_bladeemesb";
itm.folder = "ammo";
itm.model = "emesbr";// was "demons"
itm.picIndex = 12; // was 12
itm.picTexture = "ITEMS_AS"; // was "items_AS"
itm.price = 15660; //BB (25000)
itm.dmg_min = 20.0;
itm.dmg_max = 31.0;
itm.piercing = 55; //BB (90)
itm.block = 55;
itm.minlevel = 99; //BB+PB
itm.rare = 0.00; // should be unique
itm.param.time = 0.1;
itm.skill.leadership = +1;
itm.skill.defence = +1;
itm.param.colorstart = argb(64, 64, 64, 64);
itm.param.colorend = argb(0, 32, 32, 32);
itm.nation = PIRATE;
n++;
// Ruby Rune Saber
makeref(itm,Items[n]);
itm.id = "rubysb";
itm.skiptrade = false; //BB you can sell the item
itm.skipsell = true; // you can't buy it
itm.skiprand = true; // you can't randomly find it
itm.skipequip = false;
itm.groupID = BLADE_ITEM_TYPE;
itm.name = "itmname_bladerubys";
itm.describe = "itmdescr_bladerubys";
itm.folder = "ammo";
itm.model = "rubysb";// was "demons"
itm.picIndex = 12; // was 12
itm.picTexture = "ITEMS_AS"; // was "items_AS"
itm.price = 15660; //BB (25000)
itm.dmg_min = 30.0;
itm.dmg_max = 41.0;
itm.piercing = 60; //BB (90)
itm.block = 60;
itm.minlevel = 99; //BB+PB
itm.rare = 0.00; // should be unique
itm.param.time = 0.1;
itm.skill.fencing = +2;
itm.param.colorstart = argb(64, 64, 64, 64);
itm.param.colorend = argb(0, 32, 32, 32);
itm.nation = PIRATE;
n++;
// Sapphire Rune Saber
makeref(itm,Items[n]);
itm.id = "saphsb";
itm.skiptrade = false; //BB you can sell the item
itm.skipsell = true; // you can't buy it
itm.skiprand = true; // you can't randomly find it
itm.skipequip = false;
itm.groupID = BLADE_ITEM_TYPE;
itm.name = "itmname_bladesaphs";
itm.describe = "itmdescr_bladesaphs";
itm.folder = "ammo";
itm.model = "saphsb";// was "demons"
itm.picIndex = 12; // was 12
itm.picTexture = "ITEMS_AS"; // was "items_AS"
itm.price = 15660; //BB (25000)
itm.dmg_min = 21.0;
itm.dmg_max = 33.0;
itm.piercing = 80; //BB (90)
itm.block = 80;
itm.minlevel = 99; //BB+PB
itm.rare = 0.00; // should be unique
itm.param.time = 0.1;
itm.skill.fencing = +1;
itm.skill.defence = +1;
itm.param.colorstart = argb(64, 64, 64, 64);
itm.param.colorend = argb(0, 32, 32, 32);
itm.nation = PIRATE;
n++;
items_description
itmname_bladedmsa {Diamond Rune Saber}
itmdescr_bladedmsa
{
This is one of the Rune Sabers that was forged from mythical salt mines on one of the island far away from Caribbean, by wielding this saber you can command your troops more easily.
}
itmname_bladeemesb {Emerald Rune Saber}
itmdescr_bladeemesb
{
This is one of the Rune Sabers that was forged from mythical salt mines on one of the island far away from Caribbean, by wielding you can feel balance between battle and peace.
}
itmname_bladerubys {Ruby Rune Saber}
itmdescr_bladerubys
{
This is one of the Rune Sabers that was forged from mythical salt mines on one of the island far away from Caribbean, by wielding you can see the blade is razor sharp.
}
itmname_bladerubys {Sapphire Rune Saber}
itmdescr_bladerubys
{
This is one of the Rune Sabers that was forged from mythical salt mines on one of the island far away from Caribbean, by wielding you can pierce and block enemy attack more easily.
}
And the character_init
case PLAYER_TYPE_ADVENTURER:
if(GetMySimpleOldName(ch) == "Bertorx")
{
ch.shiplog.Title.log0 = "My resurrection";
ch.shiplog.Entry.log0 = "Sometimes my luck and fate doesn't seem to fade away. After I died in that duel with this Spanish dog, I saw how they burn my corpse. I thought I could finally rest after that, but I guess I don't know when to quit. I shall face humanity and their crude judgements and experience the world once more."
if(ENABLE_WEAPONSMOD) GiveItem2Character(ch, "dmsabr");
else GiveItem2Character(ch, "dmsabr");
}
else
{
if(ENABLE_WEAPONSMOD) GiveItem2Character(ch, "bladeC2+2");
else GiveItem2Character(ch, "bladeC2");
}
GiveItem2Character(ch, "pistol1");
break;
case PLAYER_TYPE_REBEL:
if(GetMySimpleOldName(ch) == "Ertomeus")
{
ch.shiplog.Title.log0 = "My arrival as the unknown.";
ch.shiplog.Entry.log0 = "My career as a pirate has come to an end after that damn siege of our settlement on Nevis. I thought my life as a mortal was at it's end, but I was wrong. The rest of my pirate friends brought the best surgeons and physicians they could find and some mysterious monks. Whatever they plan was I am in their debt. My first intention is to infiltrate the colonies and show them to never mess with piates."
if(ENABLE_WEAPONSMOD) GiveItem2Character(ch, "emesbr");
else GiveItem2Character(ch, "emesbr");
}
else
{
if(ENABLE_WEAPONSMOD) GiveItem2Character(ch, "bladeC2+2");
else GiveItem2Character(ch, "bladeC2");
}
GiveItem2Character(ch, "pistol1");
break;
case PLAYER_TYPE_CASTAWAY:
if(GetMySimpleOldName(ch) == "Dervia")
{
ch.shiplog.Title.log0 = "My introduction to Caribbean.";
ch.shiplog.Entry.log0 = "Once a beautiful pirate captain now a demoness. This all happened during my 'visit' on Cuba. The Spanish patrol found me and took their last breath,but I also was wounded heavily. I lost my consciousness at the governors mansion and after I woke up, I was on a main square tied up. The people saw that I was wake and shouted to the executioner to cut off my head...and he did it. This is all really strange as after my death I found myself in a strange cave. Their was a weird floating black orb and a white orb. I took the opportunity and touched the black one. A enormous and searing pain came through my body and I once again passed out. This time I woke up on Santiago main square where I was executed. My anger towards those Spanish lapdogs was some big that I burned the entire city myself, after that I continue my adventure and the Caribbean will cower before my might as I am the Angel of Death."
if(ENABLE_WEAPONSMOD) GiveItem2Character(ch, "rubysb");
else GiveItem2Character(ch, "rubysb");
}
else
{
if(ENABLE_WEAPONSMOD) GiveItem2Character(ch, "bladeC2+2");
else GiveItem2Character(ch, "bladeC2");
}
GiveItem2Character(ch, "pistol1");
break;
switch(CharPlayerType)
{
case PLAYER_TYPE_ADVENTURER:
if(GetMySimpleOldName(ch) == "Xertelen")
{
ch.shiplog.Title.log0 = "My revenge.";
ch.shiplog.Entry.log0 = "This is without doubt the most weird experience I've ever had. My highwayman profession became much more dangerous. Once I was captured by British soldiers who wanted to know the location of our hideout. I didn't want to talk and I was put to inhumane methods of persuasion, if you know what I mean. After I was tortured for 7 days, they executed me and I found myself on a bridge. On both of the sides was a image of my memory, some that I cherish and the ones I hate. After that two doors appear before me in different colors. A black door and white door. I unlocked the white door and I passed through them. It seems I was resurrected and my first personal mission is to exact the same punishment to my captours and all of the nations included"
if(ENABLE_WEAPONSMOD) GiveItem2Character(ch, "saphsb");
else GiveItem2Character(ch, "saphsb");
}
else
{
if(ENABLE_WEAPONSMOD) GiveItem2Character(ch, "bladeC2+2");
else GiveItem2Character(ch, "bladeC2");
}
GiveItem2Character(ch, "pistol1");
break;
Now
@Grey Roger
How did you made the icon for Ebony Saber?
I made the icons for 4 Rune weapons and it looks like this
Diamond
Ruby
Emerald
Sapphire