#include <gameevents.h>
Inheritance diagram for MapChange:

Public Member Functions | |
| MapChange (int terrainID_=-1) | |
| void | readData (tnstream &stream) |
| void | writeData (tnstream &stream) |
| void | setup () |
| ASCString | getName () const |
Protected Member Functions | |
| void | fieldOperator (const MapCoordinate &mc) |
|
|
Definition at line 526 of file gameevents.h. |
|
|
Implements FieldAddressing. Definition at line 1151 of file gameevents.cpp. References EventAction::gamemap, GameMap::getField(), terrainTypeRepository, and TerrainType::weather. |
|
|
Implements EventAction. Definition at line 532 of file gameevents.h. |
|
|
Implements EventAction. Definition at line 1136 of file gameevents.cpp. References tnstream::readInt(), FieldAddressing::readMapModificationData(), and versionTest(). |
|
|
Reimplemented from FieldAddressing. Definition at line 1168 of file gameevents.cpp. References chooseTerrain(), and FieldAddressing::setup(). |
|
|
Implements EventAction. Definition at line 1144 of file gameevents.cpp. References tnstream::writeInt(), and FieldAddressing::writeMapModificationData(). |
1.4.2