226 |
//---------------------------------------- |
//---------------------------------------- |
227 |
// Items |
// Items |
228 |
//---------------------------------------- |
//---------------------------------------- |
229 |
void SetItem (GridPos p, Item* st); |
void SetItem (GridPos p, Item* it); |
230 |
|
void SetItemAsStone (GridPos p, Item* it); // special case (e.g. it-brake) |
231 |
Item *GetItem (GridPos p); |
Item *GetItem (GridPos p); |
232 |
Item *YieldItem (GridPos p); |
Item *YieldItem (GridPos p); |
233 |
void KillItem (GridPos p); |
void KillItem (GridPos p); |
234 |
|
|
235 |
|
// -------------------------------------- |
236 |
|
// Item <-> Stone Conversion |
237 |
|
// -------------------------------------- |
238 |
|
|
239 |
|
Stone *ConvertToStone(Item *it); |
240 |
|
Item *ConvertToItem(Stone *st); |
241 |
|
|
242 |
//---------------------------------------- |
//---------------------------------------- |
243 |
// Floors |
// Floors |
244 |
//---------------------------------------- |
//---------------------------------------- |