equal
deleted
inserted
replaced
86 PlaceTree(cur_tile, r, dist <= 6 ? 0xC0 : 0); |
86 PlaceTree(cur_tile, r, dist <= 6 ? 0xC0 : 0); |
87 } |
87 } |
88 } while (--i); |
88 } while (--i); |
89 } |
89 } |
90 |
90 |
91 static void PlaceMoreTrees() |
91 static void PlaceMoreTrees(void) |
92 { |
92 { |
93 int i = (Random() & 0x1F) + 25; |
93 int i = (Random() & 0x1F) + 25; |
94 do { |
94 do { |
95 DoPlaceMoreTrees(TILE_MASK(Random())); |
95 DoPlaceMoreTrees(TILE_MASK(Random())); |
96 } while (--i); |
96 } while (--i); |
97 } |
97 } |
98 |
98 |
99 void PlaceTreesRandomly() |
99 void PlaceTreesRandomly(void) |
100 { |
100 { |
101 int i; |
101 int i; |
102 uint32 r; |
102 uint32 r; |
103 uint tile; |
103 uint tile; |
104 |
104 |
124 } |
124 } |
125 } while (--i); |
125 } while (--i); |
126 } |
126 } |
127 } |
127 } |
128 |
128 |
129 void GenerateTrees() |
129 void GenerateTrees(void) |
130 { |
130 { |
131 int i; |
131 int i; |
132 |
132 |
133 if (_opt.landscape != LT_CANDY) { |
133 if (_opt.landscape != LT_CANDY) { |
134 PlaceMoreTrees(); |
134 PlaceMoreTrees(); |
566 |
566 |
567 _map5[tile] = m5; |
567 _map5[tile] = m5; |
568 MarkTileDirtyByTile(tile); |
568 MarkTileDirtyByTile(tile); |
569 } |
569 } |
570 |
570 |
571 void OnTick_Trees() |
571 void OnTick_Trees(void) |
572 { |
572 { |
573 uint32 r; |
573 uint32 r; |
574 uint tile; |
574 uint tile; |
575 byte m; |
575 byte m; |
576 int tree; |
576 int tree; |
636 static void ChangeTileOwner_Trees(uint tile, byte old_player, byte new_player) |
636 static void ChangeTileOwner_Trees(uint tile, byte old_player, byte new_player) |
637 { |
637 { |
638 /* not used */ |
638 /* not used */ |
639 } |
639 } |
640 |
640 |
641 void InitializeTrees() |
641 void InitializeTrees(void) |
642 { |
642 { |
643 _trees_tick_ctr = 0; |
643 _trees_tick_ctr = 0; |
644 } |
644 } |
645 |
645 |
646 |
646 |