Coding Class: Dagger
From LSWiki
Revision as of 13:02, 1 May 2008; Matts (Talk | contribs)
(diff) ←Older revision | Current revision | Newer revision→ (diff)
(diff) ←Older revision | Current revision | Newer revision→ (diff)
In this initial section we are going to be an item from the ground up; in this case a dagger (everyone loves to stab). Commented code examples will appear followed by a 'notes' section below the example. Any further elaboration on that particular section I will place there, and any discussion regarding that particular section should go there as well.
// Include our base header file #include <item.h> // Inherit our base object for what we're creating inherit "/std/item";
// configure() is where we define what the object -is-, and indirectly what it does.
void configure() {
::configure();
weapon()->set_weapon_type(Weapon_Type_Dagger);
set_craft(Craft_Good);
add_description(Description_Type_Generic);
add_proportion(([
Element_Type : Material_Iron,
Element_Proportion : 1.0,
]));
}
