initial
This commit is contained in:
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
*.grf
|
||||||
|
.nmlcache/
|
||||||
10
Makefile
Normal file
10
Makefile
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
all: clean build
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f from1700.grf
|
||||||
|
|
||||||
|
build: clean
|
||||||
|
nmlc -c --grf from1700.grf from1700.nml
|
||||||
|
|
||||||
|
install: build
|
||||||
|
cp -vf from1700.grf ~/.openttd/newgrf
|
||||||
63
from1700.nml
Normal file
63
from1700.nml
Normal file
@@ -0,0 +1,63 @@
|
|||||||
|
grf {
|
||||||
|
grfid: "NML\03";
|
||||||
|
name: string(STR_GRF_NAME);
|
||||||
|
desc: string(STR_GRF_DESC);
|
||||||
|
version: 0;
|
||||||
|
min_compatible_version: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
spriteset (spriteset_covered_wagon_empty, "gfx/covered_wagon.png") {
|
||||||
|
[ 0, 0, 8, 18, -3, -10]
|
||||||
|
[ 16, 0, 20, 16, -14, -7]
|
||||||
|
[ 48, 0, 28, 12, -14, -6]
|
||||||
|
[ 96, 0, 20, 16, -6, -7]
|
||||||
|
[ 128, 0, 8, 18, -3, -10]
|
||||||
|
[ 144, 0, 20, 16, -14, -7]
|
||||||
|
[ 176, 0, 28, 12, -14, -6]
|
||||||
|
[ 224, 0, 20, 16, -6, -7]
|
||||||
|
}
|
||||||
|
|
||||||
|
spriteset (spriteset_covered_wagon_loaded, "gfx/covered_wagon.png") {
|
||||||
|
[ 260, 0, 8, 18, -3, -10]
|
||||||
|
[ 276, 0, 20, 16, -14, -7]
|
||||||
|
[ 308, 0, 28, 12, -14, -6]
|
||||||
|
[ 356, 0, 20, 16, -6, -7]
|
||||||
|
[ 388, 0, 8, 18, -3, -10]
|
||||||
|
[ 404, 0, 20, 16, -14, -7]
|
||||||
|
[ 436, 0, 28, 12, -14, -6]
|
||||||
|
[ 484, 0, 20, 16, -6, -7]
|
||||||
|
}
|
||||||
|
|
||||||
|
spritegroup spritegroup_covered_wagon_goods {
|
||||||
|
loading: spriteset_covered_wagon_empty;
|
||||||
|
loaded: spriteset_covered_wagon_loaded;
|
||||||
|
}
|
||||||
|
|
||||||
|
// new item
|
||||||
|
item (FEAT_ROADVEHS) {
|
||||||
|
property {
|
||||||
|
name: string(STR_NAME_COVERED_WAGON);
|
||||||
|
climates_available: bitmask(CLIMATE_TEMPERATE, CLIMATE_ARCTIC, CLIMATE_TROPICAL);
|
||||||
|
introduction_date: date(1705,01,01);
|
||||||
|
model_life: 100;
|
||||||
|
vehicle_life: 5;
|
||||||
|
reliability_decay: 5;
|
||||||
|
refittable_cargo_classes: ALL_NORMAL_CARGO_CLASSES;
|
||||||
|
non_refittable_cargo_classes: bitmask();
|
||||||
|
loading_speed: 2;
|
||||||
|
cost_factor: 5;
|
||||||
|
running_cost_factor: 5;
|
||||||
|
|
||||||
|
sprite_id: SPRITE_ID_NEW_ROADVEH;
|
||||||
|
speed: 10 km/h;
|
||||||
|
misc_flags: bitmask(ROADVEH_FLAG_AUTOREFIT);
|
||||||
|
refit_cost: 1;
|
||||||
|
running_cost_base: RUNNING_COST_ROADVEH;
|
||||||
|
power: 20 hp;
|
||||||
|
weight: 1 ton;
|
||||||
|
cargo_capacity: 48;
|
||||||
|
}
|
||||||
|
graphics {
|
||||||
|
default: spritegroup_covered_wagon_goods;
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
gfx/covered_wagon.png
Normal file
BIN
gfx/covered_wagon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.5 KiB |
BIN
gfx/covered_wagon.xcf
Normal file
BIN
gfx/covered_wagon.xcf
Normal file
Binary file not shown.
260
gfx/ttd-newgrf-dos.gpl
Normal file
260
gfx/ttd-newgrf-dos.gpl
Normal file
@@ -0,0 +1,260 @@
|
|||||||
|
GIMP Palette
|
||||||
|
Name: ttd-newgrf-dos
|
||||||
|
Columns: 16
|
||||||
|
#
|
||||||
|
0 0 255 Index 0
|
||||||
|
16 16 16 Index 1
|
||||||
|
32 32 32 Index 2
|
||||||
|
48 48 48 Index 3
|
||||||
|
64 64 64 Index 4
|
||||||
|
80 80 80 Index 5
|
||||||
|
100 100 100 Index 6
|
||||||
|
116 116 116 Index 7
|
||||||
|
132 132 132 Index 8
|
||||||
|
148 148 148 Index 9
|
||||||
|
168 168 168 Index 10
|
||||||
|
184 184 184 Index 11
|
||||||
|
200 200 200 Index 12
|
||||||
|
216 216 216 Index 13
|
||||||
|
232 232 232 Index 14
|
||||||
|
252 252 252 Index 15
|
||||||
|
52 60 72 Index 16
|
||||||
|
68 76 92 Index 17
|
||||||
|
88 96 112 Index 18
|
||||||
|
108 116 132 Index 19
|
||||||
|
132 140 152 Index 20
|
||||||
|
156 160 172 Index 21
|
||||||
|
176 184 196 Index 22
|
||||||
|
204 208 220 Index 23
|
||||||
|
48 44 4 Index 24
|
||||||
|
64 60 12 Index 25
|
||||||
|
80 76 20 Index 26
|
||||||
|
96 92 28 Index 27
|
||||||
|
120 120 64 Index 28
|
||||||
|
148 148 100 Index 29
|
||||||
|
176 176 132 Index 30
|
||||||
|
204 204 168 Index 31
|
||||||
|
72 44 4 Index 32
|
||||||
|
88 60 20 Index 33
|
||||||
|
104 80 44 Index 34
|
||||||
|
124 104 72 Index 35
|
||||||
|
152 132 92 Index 36
|
||||||
|
184 160 120 Index 37
|
||||||
|
212 188 148 Index 38
|
||||||
|
244 220 176 Index 39
|
||||||
|
64 0 4 Index 40
|
||||||
|
88 4 16 Index 41
|
||||||
|
112 16 32 Index 42
|
||||||
|
136 32 52 Index 43
|
||||||
|
160 56 76 Index 44
|
||||||
|
188 84 108 Index 45
|
||||||
|
204 104 124 Index 46
|
||||||
|
220 132 144 Index 47
|
||||||
|
236 156 164 Index 48
|
||||||
|
252 188 192 Index 49
|
||||||
|
252 208 0 Index 50
|
||||||
|
252 232 60 Index 51
|
||||||
|
252 252 128 Index 52
|
||||||
|
76 40 0 Index 53
|
||||||
|
96 60 8 Index 54
|
||||||
|
116 88 28 Index 55
|
||||||
|
136 116 56 Index 56
|
||||||
|
156 136 80 Index 57
|
||||||
|
176 156 108 Index 58
|
||||||
|
196 180 136 Index 59
|
||||||
|
68 24 0 Index 60
|
||||||
|
96 44 4 Index 61
|
||||||
|
128 68 8 Index 62
|
||||||
|
156 96 16 Index 63
|
||||||
|
184 120 24 Index 64
|
||||||
|
212 156 32 Index 65
|
||||||
|
232 184 16 Index 66
|
||||||
|
252 212 0 Index 67
|
||||||
|
252 248 128 Index 68
|
||||||
|
252 252 192 Index 69
|
||||||
|
32 4 0 Index 70
|
||||||
|
64 20 8 Index 71
|
||||||
|
84 28 16 Index 72
|
||||||
|
108 44 28 Index 73
|
||||||
|
128 56 40 Index 74
|
||||||
|
148 72 56 Index 75
|
||||||
|
168 92 76 Index 76
|
||||||
|
184 108 88 Index 77
|
||||||
|
196 128 108 Index 78
|
||||||
|
212 148 128 Index 79
|
||||||
|
8 52 0 Index 80
|
||||||
|
16 64 0 Index 81
|
||||||
|
32 80 4 Index 82
|
||||||
|
48 96 4 Index 83
|
||||||
|
64 112 12 Index 84
|
||||||
|
84 132 20 Index 85
|
||||||
|
104 148 28 Index 86
|
||||||
|
128 168 44 Index 87
|
||||||
|
28 52 24 Index 88
|
||||||
|
44 68 32 Index 89
|
||||||
|
60 88 48 Index 90
|
||||||
|
80 104 60 Index 91
|
||||||
|
104 124 76 Index 92
|
||||||
|
128 148 92 Index 93
|
||||||
|
152 176 108 Index 94
|
||||||
|
180 204 124 Index 95
|
||||||
|
16 52 24 Index 96
|
||||||
|
32 72 44 Index 97
|
||||||
|
56 96 72 Index 98
|
||||||
|
76 116 88 Index 99
|
||||||
|
96 136 108 Index 100
|
||||||
|
120 164 136 Index 101
|
||||||
|
152 192 168 Index 102
|
||||||
|
184 220 200 Index 103
|
||||||
|
32 24 0 Index 104
|
||||||
|
56 28 0 Index 105
|
||||||
|
72 40 4 Index 106
|
||||||
|
88 52 12 Index 107
|
||||||
|
104 64 24 Index 108
|
||||||
|
124 84 44 Index 109
|
||||||
|
140 108 64 Index 110
|
||||||
|
160 128 88 Index 111
|
||||||
|
76 40 16 Index 112
|
||||||
|
96 52 24 Index 113
|
||||||
|
116 68 40 Index 114
|
||||||
|
136 84 56 Index 115
|
||||||
|
164 96 64 Index 116
|
||||||
|
184 112 80 Index 117
|
||||||
|
204 128 96 Index 118
|
||||||
|
212 148 112 Index 119
|
||||||
|
224 168 128 Index 120
|
||||||
|
236 188 148 Index 121
|
||||||
|
80 28 4 Index 122
|
||||||
|
100 40 20 Index 123
|
||||||
|
120 56 40 Index 124
|
||||||
|
140 76 64 Index 125
|
||||||
|
160 100 96 Index 126
|
||||||
|
184 136 136 Index 127
|
||||||
|
36 40 68 Index 128
|
||||||
|
48 52 84 Index 129
|
||||||
|
64 64 100 Index 130
|
||||||
|
80 80 116 Index 131
|
||||||
|
100 100 136 Index 132
|
||||||
|
132 132 164 Index 133
|
||||||
|
172 172 192 Index 134
|
||||||
|
212 212 224 Index 135
|
||||||
|
40 20 112 Index 136
|
||||||
|
64 44 144 Index 137
|
||||||
|
88 64 172 Index 138
|
||||||
|
104 76 196 Index 139
|
||||||
|
120 88 224 Index 140
|
||||||
|
140 104 252 Index 141
|
||||||
|
160 136 252 Index 142
|
||||||
|
188 168 252 Index 143
|
||||||
|
0 24 108 Index 144
|
||||||
|
0 36 132 Index 145
|
||||||
|
0 52 160 Index 146
|
||||||
|
0 72 184 Index 147
|
||||||
|
0 96 212 Index 148
|
||||||
|
24 120 220 Index 149
|
||||||
|
56 144 232 Index 150
|
||||||
|
88 168 240 Index 151
|
||||||
|
128 196 252 Index 152
|
||||||
|
188 224 252 Index 153
|
||||||
|
16 64 96 Index 154
|
||||||
|
24 80 108 Index 155
|
||||||
|
40 96 120 Index 156
|
||||||
|
52 112 132 Index 157
|
||||||
|
80 140 160 Index 158
|
||||||
|
116 172 192 Index 159
|
||||||
|
156 204 220 Index 160
|
||||||
|
204 240 252 Index 161
|
||||||
|
172 52 52 Index 162
|
||||||
|
212 52 52 Index 163
|
||||||
|
252 52 52 Index 164
|
||||||
|
252 100 88 Index 165
|
||||||
|
252 144 124 Index 166
|
||||||
|
252 184 160 Index 167
|
||||||
|
252 216 200 Index 168
|
||||||
|
252 244 236 Index 169
|
||||||
|
72 20 112 Index 170
|
||||||
|
92 44 140 Index 171
|
||||||
|
112 68 168 Index 172
|
||||||
|
140 100 196 Index 173
|
||||||
|
168 136 224 Index 174
|
||||||
|
200 176 248 Index 175
|
||||||
|
208 184 255 Index 176
|
||||||
|
232 208 252 Index 177
|
||||||
|
60 0 0 Index 178
|
||||||
|
92 0 0 Index 179
|
||||||
|
128 0 0 Index 180
|
||||||
|
160 0 0 Index 181
|
||||||
|
196 0 0 Index 182
|
||||||
|
224 0 0 Index 183
|
||||||
|
252 0 0 Index 184
|
||||||
|
252 80 0 Index 185
|
||||||
|
252 108 0 Index 186
|
||||||
|
252 136 0 Index 187
|
||||||
|
252 164 0 Index 188
|
||||||
|
252 192 0 Index 189
|
||||||
|
252 220 0 Index 190
|
||||||
|
252 252 0 Index 191
|
||||||
|
204 136 8 Index 192
|
||||||
|
228 144 4 Index 193
|
||||||
|
252 156 0 Index 194
|
||||||
|
252 176 48 Index 195
|
||||||
|
252 196 100 Index 196
|
||||||
|
252 216 152 Index 197
|
||||||
|
8 24 88 Index 198
|
||||||
|
12 36 104 Index 199
|
||||||
|
20 52 124 Index 200
|
||||||
|
28 68 140 Index 201
|
||||||
|
40 92 164 Index 202
|
||||||
|
56 120 188 Index 203
|
||||||
|
72 152 216 Index 204
|
||||||
|
100 172 224 Index 205
|
||||||
|
92 156 52 Index 206
|
||||||
|
108 176 64 Index 207
|
||||||
|
124 200 76 Index 208
|
||||||
|
144 224 92 Index 209
|
||||||
|
224 244 252 Index 210
|
||||||
|
200 236 248 Index 211
|
||||||
|
180 220 236 Index 212
|
||||||
|
132 188 216 Index 213
|
||||||
|
88 152 172 Index 214
|
||||||
|
244 0 244 Index 215
|
||||||
|
245 0 245 Index 216
|
||||||
|
246 0 246 Index 217
|
||||||
|
247 0 247 Index 218
|
||||||
|
248 0 248 Index 219
|
||||||
|
249 0 249 Index 220
|
||||||
|
250 0 250 Index 221
|
||||||
|
251 0 251 Index 222
|
||||||
|
252 0 252 Index 223
|
||||||
|
253 0 253 Index 224
|
||||||
|
254 0 254 Index 225
|
||||||
|
255 0 255 Index 226
|
||||||
|
76 24 8 Index 227
|
||||||
|
108 44 24 Index 228
|
||||||
|
144 72 52 Index 229
|
||||||
|
176 108 84 Index 230
|
||||||
|
210 146 126 Index 231
|
||||||
|
252 60 0 Index 232
|
||||||
|
252 84 0 Index 233
|
||||||
|
252 104 0 Index 234
|
||||||
|
252 124 0 Index 235
|
||||||
|
252 148 0 Index 236
|
||||||
|
252 172 0 Index 237
|
||||||
|
252 196 0 Index 238
|
||||||
|
64 0 0 Index 239
|
||||||
|
255 0 0 Index 240
|
||||||
|
48 48 0 Index 241
|
||||||
|
64 64 0 Index 242
|
||||||
|
80 80 0 Index 243
|
||||||
|
255 255 0 Index 244
|
||||||
|
32 68 112 Index 245
|
||||||
|
36 72 116 Index 246
|
||||||
|
40 76 120 Index 247
|
||||||
|
44 80 124 Index 248
|
||||||
|
48 84 128 Index 249
|
||||||
|
72 100 144 Index 250
|
||||||
|
100 132 168 Index 251
|
||||||
|
216 244 252 Index 252
|
||||||
|
96 128 164 Index 253
|
||||||
|
68 96 140 Index 254
|
||||||
|
255 255 255 Index 255
|
||||||
BIN
gfx/wheel.xcf
Normal file
BIN
gfx/wheel.xcf
Normal file
Binary file not shown.
5
lang/english.lng
Normal file
5
lang/english.lng
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
##grflangid 0x01
|
||||||
|
STR_GRF_NAME :From 1700
|
||||||
|
STR_GRF_DESC :{ORANGE}From 1700{}{BLACK}This NewGRF is meant to fill the void time between 1700 and 1800 with some vehicles.
|
||||||
|
|
||||||
|
STR_NAME_COVERED_WAGON :Covered Wagon
|
||||||
5
lang/german.lng
Normal file
5
lang/german.lng
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
##grflangid 0x02
|
||||||
|
STR_GRF_NAME :Ab 1700
|
||||||
|
STR_GRF_DESC :{ORANGE}Ab 1700{}{BLACK}Diese Erweiterung soll die Leere im Zeitraum von 1700 - 1800 mit ein paar Fahrzeugen füllen.
|
||||||
|
|
||||||
|
STR_NAME_COVERED_WAGON :Planwagen
|
||||||
Reference in New Issue
Block a user