Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00012 #ifndef SCRIPT_BASE_HPP
00013 #define SCRIPT_BASE_HPP
00014
00015 #include "script_object.hpp"
00016
00027 class ScriptBase : public ScriptObject {
00028 public:
00033 static uint32 Rand();
00034
00040 static uint32 RandItem(int unused_param);
00041
00047 static uint RandRange(uint max);
00048
00055 static uint RandRangeItem(int unused_param, uint max);
00056
00064 static bool Chance(uint out, uint max);
00065
00074 static bool ChanceItem(int unused_param, uint out, uint max);
00075 };
00076
00077 #endif