297 |
}; |
}; |
298 |
} |
} |
299 |
|
|
300 |
// -------------- |
//-------------- |
301 |
// Swamp |
// Swamp |
302 |
// -------------- |
//-------------- |
|
|
|
303 |
namespace |
namespace |
304 |
{ |
{ |
305 |
class Swamp : public Floor { |
class Swamp : public Floor { |
306 |
CLONEOBJ(Swamp); |
CLONEOBJ(Swamp); |
307 |
public: |
public: |
308 |
Swamp() : Floor("fl-swamp", 12, 0.7) {} |
Swamp() : Floor("fl-swamp", 12, 0.5) {} |
309 |
private: |
private: |
310 |
void actor_enter(Actor *a) { SendMessage(a, "sink"); } |
void actor_enter(Actor *a) { SendMessage(a, "sink"); } |
311 |
void on_actorhit(Actor *a) { SendMessage(a, "sink"); } |
void on_actorhit(Actor *a) { SendMessage(a, "sink"); } |