Difference between revisions of "LlGetInventoryType"
Jump to navigation
Jump to search
Kireji Haiku (talk | contribs) m (small fix with return) |
Kireji Haiku (talk | contribs) m (added constants to example script) |
||
Line 12: | Line 12: | ||
string get_type_info(integer inputInteger) | string get_type_info(integer inputInteger) | ||
{ | { | ||
if (inputInteger == | if (inputInteger == INVENTORY_TEXTURE) | ||
return "INVENTORY_TEXTURE"; | return "INVENTORY_TEXTURE"; | ||
else if (inputInteger == | else if (inputInteger == INVENTORY_SOUND) | ||
return "INVENTORY_SOUND"; | return "INVENTORY_SOUND"; | ||
else if (inputInteger == | else if (inputInteger == INVENTORY_LANDMARK) | ||
return "INVENTORY_LANDMARK"; | return "INVENTORY_LANDMARK"; | ||
else if (inputInteger == | else if (inputInteger == INVENTORY_CLOTHING) | ||
return "INVENTORY_CLOTHING"; | return "INVENTORY_CLOTHING"; | ||
else if (inputInteger == | else if (inputInteger == INVENTORY_OBJECT) | ||
return "INVENTORY_OBJECT"; | return "INVENTORY_OBJECT"; | ||
else if (inputInteger == | else if (inputInteger == INVENTORY_NOTECARD) | ||
return "INVENTORY_NOTECARD"; | return "INVENTORY_NOTECARD"; | ||
else if (inputInteger == | else if (inputInteger == INVENTORY_SCRIPT) | ||
return "INVENTORY_SCRIPT"; | return "INVENTORY_SCRIPT"; | ||
else if (inputInteger == | else if (inputInteger == INVENTORY_BODYPART) | ||
return "INVENTORY_BODYPART"; | return "INVENTORY_BODYPART"; | ||
else if (inputInteger == | else if (inputInteger == INVENTORY_ANIMATION) | ||
return "INVENTORY_ANIMATION"; | return "INVENTORY_ANIMATION"; | ||
else if (inputInteger == | else if (inputInteger == INVENTORY_GESTURE) | ||
return "INVENTORY_GESTURE"; | return "INVENTORY_GESTURE"; | ||
// else | // else | ||
return "<!-- inventory type unknown --!>"; | return "<!-- inventory type unknown --!>"; |
Revision as of 14:42, 6 October 2012
{{LSL_Function |func_id=301|func_sleep=0.0|func_energy=10.0 |func=llGetInventoryType |return_type=integer |p1_type=string|p1_name=name|p1_desc=name of an inventory item |func_footnote=If name does not exist, INVENTORY_NONE is returned (no errors or messages are generated), making this function ideal for testing the existence of inventory. |return_text=that is the type of the inventory item name |spec |caveats |examples= <lsl> string get_type_info(integer inputInteger) {
if (inputInteger == INVENTORY_TEXTURE) return "INVENTORY_TEXTURE"; else if (inputInteger == INVENTORY_SOUND) return "INVENTORY_SOUND"; else if (inputInteger == INVENTORY_LANDMARK) return "INVENTORY_LANDMARK"; else if (inputInteger == INVENTORY_CLOTHING) return "INVENTORY_CLOTHING"; else if (inputInteger == INVENTORY_OBJECT) return "INVENTORY_OBJECT"; else if (inputInteger == INVENTORY_NOTECARD) return "INVENTORY_NOTECARD"; else if (inputInteger == INVENTORY_SCRIPT) return "INVENTORY_SCRIPT"; else if (inputInteger == INVENTORY_BODYPART) return "INVENTORY_BODYPART"; else if (inputInteger == INVENTORY_ANIMATION) return "INVENTORY_ANIMATION"; else if (inputInteger == INVENTORY_GESTURE) return "INVENTORY_GESTURE";
// else
return "