lltaskname.h

Go to the documentation of this file.
00001 
00033 #ifndef LL_LLTASKNAME_H
00034 #define LL_LLTASKNAME_H
00035 
00036 // Current valid tasks
00037 // If you add a taskname here you will have to 
00038 // 1) Add an initializer to init_object() in llscript.cpp
00039 // 1.1) Add to object_type_to_task_name() in llregion.cpp
00040 // 2) Add display code to LLStupidObject::render2(LLAgent* agentp) in llstupidobject.cpp
00041 // 3) Add any additional code to support new opcodes you create
00042 
00043 typedef enum e_lltask_name
00044 {
00045         LLTASK_NULL                             = 0, // Not a valid task
00046         LLTASK_AGENT                    = 1, // The player's agent in Linden World
00047         LLTASK_CHILD_AGENT              = 2, // Child agents sent to adjacent regions
00048 //      LLTASK_BASIC_SHOT,              // Simple shot that moves in a straight line
00049 //      LLTASK_BIG_SHOT,                // Big shot that uses gravity
00050         LLTASK_TREE                             = 5, // A tree
00051 //      LLTASK_BIRD,                    // a bird
00052 //      LLTASK_ATOR,                    // a predator
00053 //      LLTASK_SMOKE,                   // Smoke poof
00054 //      LLTASK_SPARK,                   // Little spark
00055 //      LLTASK_ROCK,                    // Rock
00056         LLTASK_GRASS                    = 11, // Grass
00057         LLTASK_PSYS                             = 12, // particle system test example 
00058 //      LLTASK_ORACLE,
00059 //      LLTASK_DEMON,                   // Maxwell's demon
00060 //      LLTASK_LSL_TEST,                // Linden Scripting Language Test Object
00061         LLTASK_PRIMITIVE                = 16,
00062 //      LLTASK_GHOST                    = 17, // a ghost (Boo!)
00063         LLTASK_TREE_NEW                 = 18
00064 } ELLTaskName;
00065 #endif

Generated on Fri May 16 08:32:30 2008 for SecondLife by  doxygen 1.5.5