#include <effects.h>
Inheritance diagram for Weather_effect:
Public Member Functions | |
Weather_effect (int duration, int delay, int n, Game_object *egg=0) | |
virtual | ~Weather_effect () |
int | out_of_range (Tile_coord &avpos, int dist) |
virtual int | is_weather () |
int | get_num () |
Protected Attributes | |
uint32 | stop_time |
int | num |
Tile_coord | eggloc |
Definition at line 213 of file effects.h.
Weather_effect::Weather_effect | ( | int | duration, | |
int | delay, | |||
int | n, | |||
Game_object * | egg = 0 | |||
) |
Definition at line 983 of file effects.cc.
References Time_queue::add(), Ucscript::egg, Game_window::get_instance(), Game::get_ticks(), Game_window::get_tqueue(), gwin, and time_factor.
Here is the call graph for this function:
virtual Weather_effect::~Weather_effect | ( | ) | [inline, virtual] |
int Weather_effect::out_of_range | ( | Tile_coord & | avpos, | |
int | dist | |||
) |
Definition at line 1005 of file effects.cc.
virtual int Weather_effect::is_weather | ( | ) | [inline, virtual] |
uint32 Weather_effect::stop_time [protected] |
int Weather_effect::num [protected] |
Tile_coord Weather_effect::eggloc [protected] |