make elephant cheaper for better early game usage
3
Makefile
@@ -8,3 +8,6 @@ build: clean
|
||||
|
||||
install: build
|
||||
cp -vf from1700.grf ~/.openttd/newgrf
|
||||
|
||||
uninstall:
|
||||
rm -rf ~/.openttd/newgrf/from1700.grf
|
||||
|
||||
116
from1700.nml
@@ -2,10 +2,25 @@ grf {
|
||||
grfid: "NML\03";
|
||||
name: string(STR_GRF_NAME);
|
||||
desc: string(STR_GRF_DESC);
|
||||
version: 0;
|
||||
version: 4;
|
||||
min_compatible_version: 0;
|
||||
}
|
||||
|
||||
railtypetable {
|
||||
RAIL, ELRL, MONO, MGLV,
|
||||
}
|
||||
|
||||
spriteset (spriteset_elephant, "gfx/elephant.png") {
|
||||
[ 0, 0, 15, 24, -7, -12]
|
||||
[ 16, 0, 22, 19, -11, -10]
|
||||
[ 40, 0, 31, 15, -16, -8]
|
||||
[ 72, 0, 20, 20, -6, -10]
|
||||
[ 95, 0, 15, 24, -7, -12]
|
||||
[ 112, 0, 21, 19, -11, -10]
|
||||
[ 134, 0, 31, 15, -16, -8]
|
||||
[ 167, 0, 20, 20, -11, -10]
|
||||
}
|
||||
|
||||
spriteset (spriteset_covered_wagon_empty, "gfx/covered_wagon.png") {
|
||||
[ 0, 0, 8, 18, -3, -10]
|
||||
[ 16, 0, 20, 16, -14, -7]
|
||||
@@ -28,24 +43,55 @@ spriteset (spriteset_covered_wagon_loaded, "gfx/covered_wagon.png") {
|
||||
[ 484, 0, 20, 16, -6, -7]
|
||||
}
|
||||
|
||||
spritegroup spritegroup_covered_wagon_goods {
|
||||
spriteset (spriteset_covered_longwagon_empty, "gfx/covered_longwagon.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_longwagon_loaded, "gfx/covered_longwagon.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 {
|
||||
loading: spriteset_covered_wagon_empty;
|
||||
loaded: spriteset_covered_wagon_loaded;
|
||||
}
|
||||
|
||||
// new item
|
||||
spritegroup spritegroup_covered_longwagon {
|
||||
loading: spriteset_covered_longwagon_empty;
|
||||
loaded: spriteset_covered_longwagon_loaded;
|
||||
}
|
||||
|
||||
spritegroup spritegroup_elephant {
|
||||
loading: spriteset_elephant;
|
||||
loaded: spriteset_elephant;
|
||||
}
|
||||
|
||||
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);
|
||||
introduction_date: date(1703,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;
|
||||
cost_factor: 15;
|
||||
running_cost_factor: 5;
|
||||
|
||||
sprite_id: SPRITE_ID_NEW_ROADVEH;
|
||||
@@ -58,6 +104,64 @@ item (FEAT_ROADVEHS) {
|
||||
cargo_capacity: 48;
|
||||
}
|
||||
graphics {
|
||||
default: spritegroup_covered_wagon_goods;
|
||||
default: spritegroup_covered_wagon;
|
||||
}
|
||||
}
|
||||
|
||||
item (FEAT_ROADVEHS) {
|
||||
property {
|
||||
name: string(STR_NAME_COVERED_LONGWAGON);
|
||||
climates_available: bitmask(CLIMATE_TEMPERATE, CLIMATE_ARCTIC, CLIMATE_TROPICAL);
|
||||
introduction_date: date(1708,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: 30;
|
||||
running_cost_factor: 8;
|
||||
|
||||
sprite_id: SPRITE_ID_NEW_ROADVEH;
|
||||
speed: 12 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: 96;
|
||||
}
|
||||
graphics {
|
||||
default: spritegroup_covered_longwagon;
|
||||
}
|
||||
}
|
||||
|
||||
item (FEAT_TRAINS) {
|
||||
property {
|
||||
name: string(STR_NAME_ELEPHANT);
|
||||
climates_available: bitmask(CLIMATE_TEMPERATE, CLIMATE_ARCTIC, CLIMATE_TROPICAL);
|
||||
introduction_date: date(1710,01,01);
|
||||
model_life: 100;
|
||||
vehicle_life: 15;
|
||||
reliability_decay: 10;
|
||||
refittable_cargo_classes: bitmask();
|
||||
non_refittable_cargo_classes: bitmask();
|
||||
loading_speed: 2;
|
||||
cost_factor: 5;
|
||||
running_cost_factor: 20;
|
||||
|
||||
sprite_id: SPRITE_ID_NEW_TRAIN;
|
||||
speed: 15 km/h;
|
||||
misc_flags: bitmask();
|
||||
refit_cost: 0;
|
||||
track_type: RAIL;
|
||||
power: 15 kW;
|
||||
running_cost_base: RUNNING_COST_NONE;
|
||||
dual_headed: 0;
|
||||
weight: 4 ton;
|
||||
tractive_effort_coefficient: 0.3;
|
||||
}
|
||||
graphics {
|
||||
default: spritegroup_elephant;
|
||||
}
|
||||
}
|
||||
|
||||
198415
gfx/3d/10660_Camel_v2.obj
Executable file
199896
gfx/3d/11496_Bull_v2.obj
Executable file
200732
gfx/3d/11499_Elephant_v2.obj
Executable file
98087
gfx/3d/13773_Elephant_V1_NEW.obj
Executable file
233054
gfx/3d/16268_American_Quarter_Horse_Walking_V1.obj
Executable file
243985
gfx/3d/16273_Missouri_Fox_Trotter_Walking_V1.obj
Executable file
361538
gfx/3d/16274_Morgan_Horse_Galloping_new.obj
Executable file
247338
gfx/3d/16277_Tennessee_Walking_Horse_Walking_V1.obj
Executable file
237271
gfx/3d/16279_Minature_Horse_Walking_V1.obj
Executable file
357580
gfx/3d/16282_Pony_Neutral_V1_NEW.obj
Executable file
347599
gfx/3d/16284_Swedis_Ardennes_Horse_Walking_V1_NEW.obj
Executable file
268105
gfx/3d/16432_goat_v3_NEW.obj
Executable file
212450
gfx/3d/16434_Cow_v4_NEW.obj
Executable file
221661
gfx/3d/19861_Leiterwagen_v1.obj
Executable file
BIN
gfx/3d/leiterwagen/Bildschirmfoto_2020-06-01_11-25-54.png
Executable file
|
After Width: | Height: | Size: 48 KiB |
BIN
gfx/3d/leiterwagen/Bildschirmfoto_2020-06-01_11-27-15.png
Executable file
|
After Width: | Height: | Size: 45 KiB |
BIN
gfx/3d/leiterwagen/Bildschirmfoto_2020-06-01_11-27-59.png
Executable file
|
After Width: | Height: | Size: 50 KiB |
BIN
gfx/3d/leiterwagen/Bildschirmfoto_2020-06-01_11-28-56.png
Executable file
|
After Width: | Height: | Size: 65 KiB |
BIN
gfx/3d/leiterwagen/Bildschirmfoto_2020-06-01_11-33-32.png
Executable file
|
After Width: | Height: | Size: 64 KiB |
BIN
gfx/3d/leiterwagen/Bildschirmfoto_2020-06-01_11-35-00.png
Executable file
|
After Width: | Height: | Size: 62 KiB |
BIN
gfx/3d/ziege/Bildschirmfoto_2020-06-01_11-20-58.png
Executable file
|
After Width: | Height: | Size: 19 KiB |
BIN
gfx/3d/ziege/Bildschirmfoto_2020-06-01_11-21-56.png
Executable file
|
After Width: | Height: | Size: 27 KiB |
BIN
gfx/3d/ziege/Bildschirmfoto_2020-06-01_11-22-12.png
Executable file
|
After Width: | Height: | Size: 22 KiB |
BIN
gfx/3d/ziege/Bildschirmfoto_2020-06-01_11-22-39.png
Executable file
|
After Width: | Height: | Size: 26 KiB |
BIN
gfx/3d/ziege/Bildschirmfoto_2020-06-01_11-22-57.png
Executable file
|
After Width: | Height: | Size: 26 KiB |
BIN
gfx/3d/ziege/Bildschirmfoto_2020-06-01_11-23-06.png
Executable file
|
After Width: | Height: | Size: 21 KiB |
BIN
gfx/3d/ziege/Bildschirmfoto_2020-06-01_11-23-16.png
Executable file
|
After Width: | Height: | Size: 27 KiB |
BIN
gfx/3d/ziege/Bildschirmfoto_2020-06-01_11-23-27.png
Executable file
|
After Width: | Height: | Size: 34 KiB |
BIN
gfx/covered_longwagon.png
Executable file
|
After Width: | Height: | Size: 3.8 KiB |
BIN
gfx/covered_longwagon.xcf
Executable file
BIN
gfx/covered_wagon.png
Normal file → Executable file
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.6 KiB |
BIN
gfx/covered_wagon.xcf
Normal file → Executable file
BIN
gfx/elephant.png
Executable file
|
After Width: | Height: | Size: 6.5 KiB |
BIN
gfx/goat.xcf
Executable file
BIN
gfx/template_road.png
Executable file
|
After Width: | Height: | Size: 2.0 KiB |
0
gfx/ttd-newgrf-dos.gpl
Normal file → Executable file
0
gfx/wheel.xcf
Normal file → Executable file
8
lang/english.lng
Normal file → Executable file
@@ -1,5 +1,7 @@
|
||||
##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_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
|
||||
STR_NAME_COVERED_WAGON :Covered Wagon
|
||||
STR_NAME_COVERED_LONGWAGON :Covered Longwagon
|
||||
STR_NAME_ELEPHANT :Elephant
|
||||
|
||||
8
lang/german.lng
Normal file → Executable file
@@ -1,5 +1,7 @@
|
||||
##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_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
|
||||
STR_NAME_COVERED_WAGON :Planwagen
|
||||
STR_NAME_COVERED_LONGWAGON :langer Planwagen
|
||||
STR_NAME_ELEPHANT :Elefant
|
||||
|
||||