forked from mirror/OpenTTD
(svn r602) -newgrf: Move DrawTileSeqStruct & co and struct SpriteGroup to sprite.h (pasky)
This commit is contained in:
19
station.h
19
station.h
@@ -1,7 +1,7 @@
|
||||
#ifndef STATION_H
|
||||
#define STATION_H
|
||||
|
||||
#include "engine.h"
|
||||
#include "sprite.h"
|
||||
#include "vehicle.h"
|
||||
|
||||
typedef struct GoodsEntry {
|
||||
@@ -93,23 +93,6 @@ void GetAcceptanceAroundTiles(uint *accepts, uint tile, int w, int h);
|
||||
uint GetStationPlatforms(Station *st, uint tile);
|
||||
|
||||
|
||||
typedef struct DrawTileSeqStruct {
|
||||
int8 delta_x;
|
||||
int8 delta_y;
|
||||
int8 delta_z;
|
||||
byte width,height;
|
||||
byte unk; // 'depth', just z-size; TODO: rename
|
||||
uint32 image;
|
||||
} DrawTileSeqStruct;
|
||||
|
||||
typedef struct DrawTileSprites {
|
||||
SpriteID ground_sprite;
|
||||
DrawTileSeqStruct const *seq;
|
||||
} DrawTileSprites;
|
||||
|
||||
#define foreach_draw_tile_seq(idx, list) for (idx = list; ((byte) idx->delta_x) != 0x80; idx++)
|
||||
|
||||
|
||||
struct StationSpec {
|
||||
uint32 grfid;
|
||||
int localidx; // per-GRFFile station index + 1; SetCustomStation() takes care of this
|
||||
|
Reference in New Issue
Block a user