Changeset - r27257:42ae9f9bf88f
[Not reviewed]
master
0 1 0
Peter Nelson - 14 months ago 2023-04-17 23:07:57
peter1138@openttd.org
Add: Station property 1C/1D to set name/classname.

These are an alternative to the original "generic" C4xx/C5xx method,
which can only assign strings to IDs up to 256.
1 file changed with 8 insertions and 0 deletions:
0 comments (0 inline, 0 general)
src/newgrf.cpp
Show inline comments
 
@@ -2124,6 +2124,14 @@ static ChangeInfoResult StationChangeInf
 
				buf->ReadWord();
 
				break;
 

	
 
			case 0x1C: // Station Name
 
				AddStringForMapping(buf->ReadWord(), &statspec->name);
 
				break;
 

	
 
			case 0x1D: // Station Class name
 
				AddStringForMapping(buf->ReadWord(), &StationClass::Get(statspec->cls_id)->name);
 
				break;
 

	
 
			default:
 
				ret = CIR_UNKNOWN;
 
				break;
0 comments (0 inline, 0 general)