From b995a98931f9a737a746589d52a8ba2a55b5273c Mon Sep 17 00:00:00 2001 From: Jon Date: Wed, 4 Sep 2024 20:33:59 +0100 Subject: [PATCH] Added GCR Robinson 50ft coach --- docs/changelog.txt | 3 +- .../GCR/GCR_Robinson_50_CLSO.png | Bin 0 -> 14434 bytes lang/english.lng | 8 ++- src/sortpurchase.pnml | 1 + .../GCR/GCR_Robinson_50_CLSO.pnml | 51 ++++++++++++++++++ 5 files changed, 61 insertions(+), 2 deletions(-) create mode 100644 gfx/Rolling Stock/GCR/GCR_Robinson_50_CLSO.png create mode 100644 src/trains/rolling_stock/GCR/GCR_Robinson_50_CLSO.pnml diff --git a/docs/changelog.txt b/docs/changelog.txt index 24cf095..a390980 100644 --- a/docs/changelog.txt +++ b/docs/changelog.txt @@ -19,7 +19,8 @@ - Added Class 93 - Added Class 99 - Added LNER Gresley 61 Ft 6 teak coach -- Added BR VGA and VKA vans +- Added GCR Robinson 50 ft mahogany coach +- Added BR VGA and VKA goods vans - Adjusted EyeCandy engine to hopefully discourage AI use - Reworked Southern Region CC Class (OG BR Class 70) - Added a pile of liveries for Class 66 diff --git a/gfx/Rolling Stock/GCR/GCR_Robinson_50_CLSO.png b/gfx/Rolling Stock/GCR/GCR_Robinson_50_CLSO.png new file mode 100644 index 0000000000000000000000000000000000000000..5304754bf0f50d9f0848ef29f88eb20e8a9dbc4a GIT binary patch literal 14434 zcmeIZcT`hd_bwWG??tMFq7(@P2raY#p%+6D=~5C%XrY8EVCbO=2#6E~1StX{2B{*5 zND*nGA_Af)y((2B-01t&d(RkmeB+$o`RmI_*?Xs?GbqdPzUoqE6;N#&%8|>Y9kBbxnU1+~3Z$CXs;ASa5ep&D_kDYVcE~X&oEl zm`=6)_vN{7PmWqomksyAKB-H;xS{tg+G0qX%J|1k7lE#oZQrG5*)k85ZnB)TY#Y-L z-ub+@e$g9#S^w3wt`)4q@%~z?-y7`6?DqTN-K!=)K!f}54t2V>^^QaATvtxNeewHv zd3SqTMEoNb{?y>g>DFA>$C6w9gZYSe+m*5Rj$DI;RfnR8>dAI7i&sAJZvNUNDVs)E zF@BKOIquYB%fZcM_pyr42F@Sy@am83woONHET*kK!PNGjy=;Bbe3C3E=rA{A{4EMI zCVe7c7IA$uw*3&YIHVDXVV;%U$+<>)_v&rWTu(*Z@s=OCocXe zHo?&qf9>St#3<4N*(5dWlVj<&yv+M3@l-#4kF&I`Y3JALg!0X87J82Ba?Ix?6k%`m zWXfqjdiaU58;k2El)r`r<;EdQXPFfz)$(WUr|upbGi^`Wi(xh9=|%?O#tK*T33nMU>KKu za`3j{P@8s4Xf|?ZwU@?oMD6v+qc#WcVwIml>E9e8^DkX?di+B`V~f~(-6j0P(S|}5}UOX_oWkM?6u(;UKY?P#wfHrevNC+$UN)`+=s$dE9!!8Hn3uDyD{sX zX5DR@<~#4LTZqpnDrY`zD)@*L(<w`~e?3eduEy^BU;;u3p2dj*Qd=UuK3mEo?59Yn*o*cWx zEnIrtf!gmGc{zjPeBZM8=?aMY@ncKS(PG#^N<_wou~~oHDMBXHX3ISUb^pT)2*K?^ zXwrK4p=+L*)S2&{TGqD? zN1R@2AkAy_8ue*a?z!K1*|&!0`q98qhb*8|R=)#vkvyWJ*Q6oUPfTIL4!Ko8arT|=qY zvf}AG_k+eMrurqGxKD~Dm~_NsGdlO5dbvA?ZI%CATuBPtS^H9~+VJakeFgk`gTmX& ztF^G^^=*dNNz7mjVaLAGv1hy^_~KNE^#&KiN9udJ*UXDKZgR}b0-Z97RjMc=ueMhu zzT+MR#k8sv$S5a!tjn&c%3n~Ib_|26iwaY-kf}UBYlAOx^*}6Rqg~#Lql^Fo^@Iw+Pwsx!e~NdXn}p$ zNiauMw!bVdp%`oK_4K%}_<$s@LHjsar}|C4OyuJxo2E-;pESavSjJaz@us5znJEYU zOh+!uXyywvQFql~?c0!Ygp<7>zTPV1r(&By(6X^0=N40O3H;$Xe17uGd&i+08=P;t zHR{6VYQ)an=ovQ7Af^Y_)~(9Z>y1bn@K0v3RLt_&!%OnqqLI}UxMvKnXp-8z6bzXj z<*cJ6lSBkdKxcz9{cXr$WdsyCF^zKhiTl?v6YW*4tkqh zqTA}FV`d7a;CARJ+s&2=&uJE303G!?3D(@^�cXtYSCxHh+v^+G;SiaeRPUw0FPx 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

mf&PVSj%a?5oY4Wq3%#9_x zNU{Zx&;U|2fRqOy)dNV+0Wh+f0RS)<0D}P#2*Bwn00PFBsbFG zOe_rORv4(+E}V7Og&g{SY4jmpI^K9U+p6Q zW#Gw{iJNyP7kqA`K`Un@i}gSpAz>{WhPx5HaPMg0Y16Oi2@A2ch>dC*CVy(JgUaha zcU`Hw5z9=wlAKrW4!)27b3b9=-3;^Zfy5(o@<|AVJ~`Dd)^C?I=VV<*ST>e>WMcyQS^gsn2GE)uLy!Q z&#ax8ExmU%zTlk88wzvhZj{xc(&CmVd0g650t}T|e5y;bE(j=zclwpJ!-B>}5@*;| zzv6oQy^uFq^41boTEu0NHR@tSek4yct&S1J6+50d(HY2+@ww5apDXw}0?W>V-X(`N zwO-I3cA6By~j5i@^h zmGOGmFT){htVZqnj7^pOKCT%=&q@!l^rmCW;C_Gzp zF(|b@M&ME0XUY$+-l__s&+j}sA?>e+C_IbSX^vY08PCz&-vkvh5t~SRZk!*g-QUAL zc!!=sVyRE)N!yf%r(P6Pk{PpYQm^P^{Ds-BsBtsth-tg&OnB{4 z$M9rf+(vWUS*EF93WEzCs+>G+GiL+_Gx`9zK3DrxYqcc zBePPd4>f;hIQ0 zeWHwK+y|I+oYSHl_|e_@Coq5TCtgGBc?w+n7XV21DQtxq%NraQd#^NdQQpBOv|DY7 SvXFc<0hkzA!W;G6;{P8|+`gLt literal 0 HcmV?d00001 diff --git a/lang/english.lng b/lang/english.lng index 4aa7cd0..0ced804 100644 --- a/lang/english.lng +++ b/lang/english.lng @@ -40,6 +40,7 @@ str_abbr_BR :BR str_abbr_FR :FR str_abbr_DRS :DRS str_abbr_EMR :EMR +str_abbr_GCR :GCR str_abbr_GWR :GWR str_abbr_HNR :HNR str_abbr_LNER :LNER @@ -54,9 +55,10 @@ str_abbr_WMR :WMR # Companies str_comp_Avanti :Avanti West Coast str_comp_BR :British Rail -str_comp_DRS :Direct Rail Services +str_comp_DRS :Direct Rail Services str_comp_Furness :Furness Railway str_comp_Freightliner :Freightliner +str_comp_GCR :Great Central Railway str_comp_GWR :Great Western Railway str_comp_HarryNeedle :Harry Needle Railroad str_comp_Northern :Northern @@ -86,6 +88,7 @@ str_col_BloodCustard :Blood and Custard str_col_Teak :Teak str_col_Orange :Orange str_col_Grey :Grey +str_col_Mahogany :Mahogany str_var_Named :Named str_var_Olympics :Olympics @@ -1477,6 +1480,9 @@ str_BR370_DTS_liveries :InterCity STR_NAME_LMS_StanierP3_50BG :LMS Stanier Period 3 50 ft BG Coach str_LMS_StanierP3_50BG_liveries :LMS Red +STR_NAME_GCR_Robinson_50_CLSO :GCR Robinson 50 ft Semi-Corridor Lavatory Composite +str_GCR_Robinson_50_CLSO_liveries :GCR Mahogany + STR_NAME_LNERTK :LNER Gresley Coach (Third Corridor) str_LNERTK_liveries :GNR/LNER Teak, BR Maroon, BR Carmine and Cream diff --git a/src/sortpurchase.pnml b/src/sortpurchase.pnml index f1caca5..8fd02fd 100644 --- a/src/sortpurchase.pnml +++ b/src/sortpurchase.pnml @@ -279,6 +279,7 @@ header_CoveredVan, item_BRVGA, item_BRContainer, item_RMTPO, +item_GCR_Robinson_50_CLSO, item_LNERTK, item_LNERBCK, item_LNERPV, diff --git a/src/trains/rolling_stock/GCR/GCR_Robinson_50_CLSO.pnml b/src/trains/rolling_stock/GCR/GCR_Robinson_50_CLSO.pnml new file mode 100644 index 0000000..b600c28 --- /dev/null +++ b/src/trains/rolling_stock/GCR/GCR_Robinson_50_CLSO.pnml @@ -0,0 +1,51 @@ +spriteset(spriteset_GCR_Robinson_50_CLSO_Purchase, "gfx/Rolling Stock/GCR/GCR_Robinson_50_CLSO.png") { + template_purchase(0, 0) +} + +spriteset(spriteset_GCR_Robinson_50_CLSO_Teak, "gfx/Rolling Stock/GCR/GCR_Robinson_50_CLSO.png") { + template_train24px(0, 13) +} + +switch(FEAT_TRAINS,SELF, sw_GCR_Robinson_50_CLSO,cargo_subtype){ + 0: spriteset_GCR_Robinson_50_CLSO_Teak; +} + +switch(FEAT_TRAINS,SELF,sw_GCR_Robinson_50_CLSO_cargo_subtype_text,cargo_subtype){ + 0: return string(STR_LIVERY, string(str_abbr_GCR), string(str_col_Mahogany)); + return CB_RESULT_NO_TEXT; +} + +item (FEAT_TRAINS, item_GCR_Robinson_50_CLSO, 702) { + property { + name: string(STR_NAME_GCR_Robinson_50_CLSO); + climates_available: ALL_CLIMATES; + introduction_date: date(1903,1,1); + model_life: 10; + vehicle_life: 50; + cargo_allow_refit: [PASS]; + loading_speed: 8; + cost_factor: 1; + running_cost_factor: 1; + power: 0; + sprite_id: SPRITE_ID_NEW_TRAIN; + speed: 60 mph; + refit_cost: 0; + running_cost_base: RUNNING_COST_STEAM; + default_cargo_type: PASS; + cargo_capacity: 1; + weight: 30 ton; + length: 6; + bitmask_vehicle_info: 0; + } + graphics { + additional_text: return(string(str_purchase_coach,string(str_GCR_Robinson_50_CLSO_liveries))); + can_attach_wagon: CB_RESULT_ATTACH_ALLOW; + cargo_subtype_text: sw_GCR_Robinson_50_CLSO_cargo_subtype_text; + default: sw_GCR_Robinson_50_CLSO; + purchase: spriteset_GCR_Robinson_50_CLSO_Purchase; + colour_mapping: return PALETTE_CC_FIRST; + cargo_capacity: return(40 * param_pax); + cost_factor: return(GetAdjustedCost(27)); + running_cost_factor: return(GetAdjustedCost(29)); +} +}