From 4924324dbf6e043f2ce24d2bfa2a98990fc3a012 Mon Sep 17 00:00:00 2001 From: Loganbacca Date: Fri, 20 Jun 2014 10:25:06 +1200 Subject: [PATCH] Potential new sprite --- code/modules/vehicles/cargo_train.dm | 16 ++++++++-------- icons/vehicles/CargoTrain.dmi | Bin 0 -> 7787 bytes 2 files changed, 8 insertions(+), 8 deletions(-) create mode 100644 icons/vehicles/CargoTrain.dmi diff --git a/code/modules/vehicles/cargo_train.dm b/code/modules/vehicles/cargo_train.dm index d2a5a40a3da..1f26e2bec07 100644 --- a/code/modules/vehicles/cargo_train.dm +++ b/code/modules/vehicles/cargo_train.dm @@ -1,14 +1,14 @@ /obj/vehicle/train/cargo/engine name = "cargo train tug" - icon = 'icons/obj/aibots.dmi' - icon_state = "mulebot1" //mulebot icons until I get some proper icons + icon = 'icons/vehicles/CargoTrain.dmi' + icon_state = "engine" //mulebot icons until I get some proper icons on = 1 powered = 1 locked = 0 load_item_visible = 1 load_offset_x = 0 - load_offset_y = 9 + load_offset_y = 5 var/car_limit = 3 //how many cars an engine can pull before performance degrades var/lead_engine = 1 //if the engine is the lead engine - set automatically @@ -16,15 +16,15 @@ /obj/vehicle/train/cargo/trolley name = "cargo train trolley" - icon = 'icons/obj/aibots.dmi' - icon_state = "mulebot0" + icon = 'icons/vehicles/CargoTrain.dmi' + icon_state = "trolley" anchored = 0 passenger_allowed = 0 locked = 0 load_item_visible = 1 - load_offset_x = 0 - load_offset_y = 9 + load_offset_x = 1 + load_offset_y = 7 //------------------------------------------- // Standard procs @@ -274,4 +274,4 @@ move_delay = max(0, (-car_limit * active_engines) + train_length - active_engines) //limits base overweight so you cant overspeed trains move_delay *= (1 / max(1, active_engines)) * 2 //overweight penalty (scaled by the number of engines) move_delay += config.run_speed //base reference speed - move_delay *= 1.05 \ No newline at end of file + move_delay *= 1.05 diff --git a/icons/vehicles/CargoTrain.dmi b/icons/vehicles/CargoTrain.dmi new file mode 100644 index 0000000000000000000000000000000000000000..6b10ed935d54089f89705c18e266221bbb1e67a7 GIT binary patch literal 7787 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 literal 0 HcmV?d00001