(svn r8661) -Fix: [depot windows] Enlarge the blocks in the depot window if a sprite is too big to fit (ships and aircraft only)
-Codechange: depot windows default now makes a 1x1 matrix and resize the window by block size*number of blocks This will make less vehicle type specific code and easier to read resizing based on sprite sizes
This commit is contained in:
@@ -3787,6 +3787,7 @@ void LoadNewGRFFile(GRFConfig *config, uint file_index, GrfLoadingStage stage)
|
||||
}
|
||||
}
|
||||
|
||||
void InitDepotWindowBlockSizes(void);
|
||||
|
||||
void LoadNewGRF(uint load_index, uint file_index)
|
||||
{
|
||||
@@ -3822,6 +3823,9 @@ void LoadNewGRF(uint load_index, uint file_index)
|
||||
|
||||
// Pre-calculate all refit masks after loading GRF files
|
||||
CalculateRefitMasks();
|
||||
|
||||
/* Set the block size in the depot windows based on vehicle sprite sizes */
|
||||
InitDepotWindowBlockSizes();
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user