From 22443eeca901069a435e317049d03cf83e782882 Mon Sep 17 00:00:00 2001 From: Pablo Angulo Date: Fri, 2 Jan 2026 23:55:43 +0100 Subject: [PATCH] Add B787-10 liveries --- src/Aircraft/Boeing/.DS_Store | Bin 0 -> 6148 bytes src/Aircraft/Boeing/B787/.DS_Store | Bin 0 -> 8196 bytes src/Aircraft/Boeing/B787/B787_10/ANA.png | Bin 0 -> 11886 bytes src/Aircraft/Boeing/B787/B787_10/B787_10.pnml | 21 +++++----- .../Boeing/B787/B787_10/B787_10_graphic.pnml | 25 +++++++++++- .../Boeing/B787/B787_10/B787_10_switch.pnml | 38 +++++++++++++----- src/Aircraft/Boeing/B787/B787_10/KLM.png | Bin 0 -> 11455 bytes .../Boeing/B787/B787_10/britishairways.png | Bin 0 -> 11706 bytes src/Aircraft/Boeing/B787/B787_8/B787_8.pnml | 21 +++++----- .../Boeing/B787/B787_8/B787_8_switch.pnml | 33 +++++++++------ 10 files changed, 95 insertions(+), 43 deletions(-) create mode 100644 src/Aircraft/Boeing/.DS_Store create mode 100644 src/Aircraft/Boeing/B787/.DS_Store create mode 100644 src/Aircraft/Boeing/B787/B787_10/ANA.png create mode 100644 src/Aircraft/Boeing/B787/B787_10/KLM.png create mode 100644 src/Aircraft/Boeing/B787/B787_10/britishairways.png diff --git a/src/Aircraft/Boeing/.DS_Store b/src/Aircraft/Boeing/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..f25f2632937b82f9f4009e1fe1710be85bd7d982 GIT binary patch literal 6148 zcmeHK%}T>S5Z<-XrW7Fug&r5Y7OWbq;w8lT0!H+pQWH`%7_+5G&7l->))(?gd>&_Z zH)63~MeGdhe)GGV{UH0p7~}pl-eb&RjM>l-IVwv8-AhAjCK-|A7*Uyzqf|ycfi(c=YuQjaoji%kS+xBhnAj_Z#i)rqMlWVjtq)ek)52MRu zR1Tf3Q<)WEl8q*+Ac;qia&whru`GQ#&Ej0u20CE3?AFlf%w}%i?F#q6op;6Tc)thw zp*x?q?CqW1lk?$Y`jp8RO(+Mxm24WU;T4q6^*jfYES1?k`0D&RkB}H328aP-V09TV zXM){cT?%OB!~iky0|U4}2xy3&!AhgrI-tYrGsZ1M6wvW4fhY`m1}lva0pYq7P?vJ^ z#NfId{KDjU1}lxaoN+ZXjALf5A1_?Z4t}B18TT|&PYe(Piwrch>EQW)2EWYGNB&|7 zS;PP_@Xr|F)*u-8uqbo3ep?=%wF255G!)FMPyqpb;SvA_?js!))Nz42P6blK3PyrIaNi!Y6(LBUv2oVMS`9C2XWX*UVMl0z z&;p?aLJNcz2rckmumHW;A}QB-_oXx}Lkol!xG60lejnnL1ttQVk?8+)P~nFFgq76o zC#q8%;OoQ#OawS1(O0E8W%PhR6+wsrsZR2^7*3c7a7Ln3XOQX)!O93C6!@!?Ufdtf zkdPRbp#?$QCU@8 zqeK?es<-GPsnIcY@3^+8WSP@Lxq{_7-u-6YBOKT2yh(SuFY7ux^QMrGWL>*B<#^*- zeKu`pi*~wTcG`B*I$}~^otMqKw!PE!EHTY!s$d=}2w9mZHRiebLbpHJxTY07bGJ!z zStYZFX7o}PEh!Wm<{1EyQwtlHHQ%vzL;Kc5Z{NVK^L1MNqQwoWI%XNBQ?MSg%>3}Q zWfUey(_Yqe49l4qDOsMCvCTbBddjRvOC)l>F1lpt?J-@y-q2JrV;wA7g~M8tqWEjX zm+R_YgElwd8e$bgJEPD%wED{By8eKWbmvVfjX+`b8eQGv(HXRKFmT;^Ro(Njvutoz9rHW<=yV9h+5sq$KUH-4}FjYf$x6)}5N7BYHt!XP2(;6U+9ey~0q= zbZATGg0=4<*_bz(&YMHij+qa7cTlf?rPME!dJU`K`a-hCAe~}VOxI}`{u!1=m(=M= zeOS@HQ0R&*r(_lAhUi`hik{Lmdo@joHL}|Dp&={2p(9O+)?kRjbhd%@uzt3m<=Iho zoIS@*veWDnc9wm`zGXkLOYC<5)repLYSDnDXhsX}L_0dL8C@8{F6>4Udoc+M2jJll zj^HSc;c+~Hr*Ir6@GM@!D|i*J;Z3}a(>Q~7@Bz-@GklIOaS`9)d;EY)_yd39GOyx| zJj$2w6}*M7e>z$ zyLWrv4z>S(<8T)iN*BBJw#N9%HS0HZZ0o#2MakV+x?b%BKJ(}Ji_d(Y8S_|sUizZC zY}QZbJLNFBjCn{Ao~zZ!(JRzugYK5FdtCr1{*gA#WQ{#S9ZHsM;kP~VZ zve^=Ak0=^sV~e^qLhh(l%BHR+A`y-GjaYZAS0R_ul)sDX7uZGiBm0$ICay2UVnneD zt;F!Vu^ofNal!Cm?87+H$iTo99OQ72*nSL;;8D!rF+53ZKY^$544%geco8q-b-Y20 zKZ&=9@9*M0ypNCYG0x)Cfcf7L?|;TG^SC@Pm&^FAoXe$T-mzV0f+WHNs;_!=Hp_3u z^39n$Q`ov;7O0RjM@9VKd;RbKH*EcI;?M%21^#^tpt2{~(?$E3{ljGbmPD)_r@WuC yNMhWKL|=spKO86Y!*RkZ|1hL_oQ4XWM1V6AsfW@({vlu@eE-Au->2S9UHk=j-U-eC literal 0 HcmV?d00001 diff --git a/src/Aircraft/Boeing/B787/B787_10/ANA.png b/src/Aircraft/Boeing/B787/B787_10/ANA.png new file mode 100644 index 0000000000000000000000000000000000000000..f5aac26f4e693bd897edf22d9c24cc8710d36cf2 GIT binary patch literal 11886 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 Bn)Ltx literal 0 HcmV?d00001 diff --git a/src/Aircraft/Boeing/B787/B787_10/B787_10.pnml b/src/Aircraft/Boeing/B787/B787_10/B787_10.pnml index a39b280..f8d1a91 100644 --- a/src/Aircraft/Boeing/B787/B787_10/B787_10.pnml +++ b/src/Aircraft/Boeing/B787/B787_10/B787_10.pnml @@ -18,40 +18,41 @@ item(FEAT_AIRCRAFT, B787_10, 7045){ aircraft_type: AIRCRAFT_TYPE_LARGE; sprite_id: SPRITE_ID_NEW_AIRCRAFT; variant_group: B787_8; - + //spec speed: 939km/h; - + //Model model_life: VEHICLE_NEVER_EXPIRES; vehicle_life: 30; retire_early: 0; reliability_decay: 0; - + //Cargo passenger_capacity: 330; - mail_capacity: 41; - acceleration: 27; + mail_capacity: 41; + acceleration: 27; refittable_cargo_classes: NO_CARGO_CLASS; non_refittable_cargo_classes: NO_CARGO_CLASS; cargo_allow_refit: [PASS]; cargo_disallow_refit: []; - + //Costs refit_cost: 100; - + //Flags misc_flags: bitmask(AIRCRAFT_FLAG_2CC); sound_effect: SOUND_TAKEOFF_JET; } - + graphics { default: sw_B787_10; purchase: sw_B787_10_purchase; loading_speed: 26; cost_factor: 763; running_cost_factor: 120; - cargo_subtype_text: sw_Boeing_787_10_cargo_subtype_text; - name: switch_B78710_name; + cargo_subtype_text: sw_787_10_cargo_subtype_text; + passenger_capacity: sw_787_10_cargo_subtype_capacity; + name: switch_B787_10_name; } } diff --git a/src/Aircraft/Boeing/B787/B787_10/B787_10_graphic.pnml b/src/Aircraft/Boeing/B787/B787_10/B787_10_graphic.pnml index c18f9f5..9ad454d 100644 --- a/src/Aircraft/Boeing/B787/B787_10/B787_10_graphic.pnml +++ b/src/Aircraft/Boeing/B787/B787_10/B787_10_graphic.pnml @@ -41,10 +41,33 @@ spriteset(set_B787_10_united, "src/Aircraft/Boeing/B787/B787_10/United.png"){ tp_B787_10(0, 0) } +/*-------------------------------------------------------------------- +4. Boeing 787-10 ANA +--------------------------------------------------------------------*/ + +spriteset(set_B787_10_ana, "src/Aircraft/Boeing/B787/B787_10/ANA.png"){ + tp_B787_10(0, 0) +} + +/*-------------------------------------------------------------------- +5. Boeing 787-10 BA +--------------------------------------------------------------------*/ + +spriteset(set_B787_10_ba, "src/Aircraft/Boeing/B787/B787_10/Britishairways.png"){ + tp_B787_10(0, 0) +} + +/*-------------------------------------------------------------------- +6. Boeing 787-10 KLM +--------------------------------------------------------------------*/ + +spriteset(set_B787_10_klm, "src/Aircraft/Boeing/B787/B787_10/KLM.png"){ + tp_B787_10(0, 0) +} /*-------------------------------------------------------------------- Purchase info --------------------------------------------------------------------*/ switch(FEAT_TRAINS, SELF, sw_B787_10_purchase, cargo_subtype) { set_B787_10_purchase; -} \ No newline at end of file +} diff --git a/src/Aircraft/Boeing/B787/B787_10/B787_10_switch.pnml b/src/Aircraft/Boeing/B787/B787_10/B787_10_switch.pnml index 109e065..08358fe 100644 --- a/src/Aircraft/Boeing/B787/B787_10/B787_10_switch.pnml +++ b/src/Aircraft/Boeing/B787/B787_10/B787_10_switch.pnml @@ -1,23 +1,41 @@ /*-------------------------------------------------------------------- 스위치 --------------------------------------------------------------------*/ -switch(FEAT_AIRCRAFT, SELF, sw_Boeing_787_10_cargo_subtype_text, cargo_subtype) { - 1: return string(STR_REFIT_LIVERY_Boeing); // Manufacturer - 2: return string(STR_REFIT_LIVERY_Koreanair); // Korean Air old - 3: return string(STR_REFIT_LIVERY_Koreanair_new); // Korean Air - 4: return string(STR_REFIT_LIVERY_Unitedairlines); // United Airlines +switch(FEAT_AIRCRAFT, SELF, sw_787_10_cargo_subtype_text, cargo_subtype) { + 1: return string(STR_REFIT_LIVERY_Boeing); // Manufacturer + 2: return string(STR_REFIT_LIVERY_Koreanair); // Korean Air old + 3: return string(STR_REFIT_LIVERY_Koreanair_new); // Korean Air + 4: return string(STR_REFIT_LIVERY_Unitedairlines); // United Airlines + 5: return string(STR_REFIT_LIVERY_Allnipponairways); // ANA + 6: return string(STR_REFIT_LIVERY_Britishairways); // British Airways + 7: return string(STR_REFIT_LIVERY_Klmroyaldutchairlines); // KLM return string(STR_REFIT_LIVERY_Boeing); } switch(FEAT_AIRCRAFT, SELF, sw_B787_10, cargo_subtype) { - 1: set_B787_10; // Manufacturer - 2: set_B787_10_korean; // Korean Air old + 1: set_B787_10; // Manufacturer + 2: set_B787_10_korean; // Korean Air old 3: set_B787_10_korean25; // Korean Air - 4: set_B787_10_united; // United Airlines + 4: set_B787_10_united; // United Airlines + 5: set_B787_10_ana; // ANA + 6: set_B787_10_ba; // British Airways + 7: set_B787_10_klm; // KLM set_B787_10; } -switch (FEAT_AIRCRAFT, SELF, switch_B78710_name, getbits(extra_callback_info1, 0, 8) == 0x20? getbits(extra_callback_info1, 8, 8) : 0xFFFF) { +switch (FEAT_AIRCRAFT, SELF, switch_B787_10_name, getbits(extra_callback_info1, 0, 8) == 0x20? getbits(extra_callback_info1, 8, 8) : 0xFFFF) { 0: return string(STR_B787_FAMILY); return CB_RESULT_NO_TEXT; -} \ No newline at end of file +} + +switch (FEAT_AIRCRAFT, SELF, sw_787_10_cargo_subtype_capacity, cargo_subtype) +{ + // Use https://seatmaps.com/es/aircraft/boeing-787-10/ as reference + 1: return 318; // default + 2: return 325; // Korean Air old + 3: return 325; // Korean Air + 4: return 318; // United Airlines + 5: return 429; // ANA + 6: return 256; // British Airways + 7: return 318; // KLM +} diff --git a/src/Aircraft/Boeing/B787/B787_10/KLM.png b/src/Aircraft/Boeing/B787/B787_10/KLM.png new file mode 100644 index 0000000000000000000000000000000000000000..458cef3e292fa810db9e8208389e89a126de323f GIT binary patch literal 11455 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 literal 0 HcmV?d00001 diff --git a/src/Aircraft/Boeing/B787/B787_10/britishairways.png b/src/Aircraft/Boeing/B787/B787_10/britishairways.png new file mode 100644 index 0000000000000000000000000000000000000000..db5bb4c0d39d6fda9775dd93e671e5f661287039 GIT binary patch literal 11706 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 literal 0 HcmV?d00001 diff --git a/src/Aircraft/Boeing/B787/B787_8/B787_8.pnml b/src/Aircraft/Boeing/B787/B787_8/B787_8.pnml index 1c037f2..2a02dae 100644 --- a/src/Aircraft/Boeing/B787/B787_8/B787_8.pnml +++ b/src/Aircraft/Boeing/B787/B787_8/B787_8.pnml @@ -17,40 +17,41 @@ item(FEAT_AIRCRAFT, B787_8, 7044){ introduction_date: date(2011, 1, 1); aircraft_type: AIRCRAFT_TYPE_LARGE; sprite_id: SPRITE_ID_NEW_AIRCRAFT; - + //spec speed: 939km/h; - + //Model model_life: VEHICLE_NEVER_EXPIRES; vehicle_life: 30; retire_early: 0; reliability_decay: 0; - + //Cargo passenger_capacity: 242; - mail_capacity: 31; - acceleration: 27; + mail_capacity: 31; + acceleration: 27; refittable_cargo_classes: NO_CARGO_CLASS; non_refittable_cargo_classes: NO_CARGO_CLASS; cargo_allow_refit: [PASS]; cargo_disallow_refit: []; - + //Costs refit_cost: 100; - + //Flags misc_flags: bitmask(AIRCRAFT_FLAG_2CC); sound_effect: SOUND_TAKEOFF_JET; } - + graphics { default: sw_B787_8; purchase: sw_B787_8_purchase; loading_speed: 26; cost_factor: 560; running_cost_factor: 120; - cargo_subtype_text: sw_Boeing_787_8_cargo_subtype_text; - name: switch_B7878_name; + cargo_subtype_text: sw_787_8_cargo_subtype_text; + passenger_capacity: sw_787_8_cargo_subtype_capacity; + name: switch_B787_8_name; } } diff --git a/src/Aircraft/Boeing/B787/B787_8/B787_8_switch.pnml b/src/Aircraft/Boeing/B787/B787_8/B787_8_switch.pnml index c1f8e64..06f147e 100644 --- a/src/Aircraft/Boeing/B787/B787_8/B787_8_switch.pnml +++ b/src/Aircraft/Boeing/B787/B787_8/B787_8_switch.pnml @@ -1,25 +1,34 @@ /*-------------------------------------------------------------------- 스위치 --------------------------------------------------------------------*/ -switch(FEAT_AIRCRAFT, SELF, sw_Boeing_787_8_cargo_subtype_text, cargo_subtype) { - 1: return string(STR_REFIT_LIVERY_Boeing); // Boeing - 2: return string(STR_REFIT_LIVERY_Zipairtokyo); // ZIPAIR +switch(FEAT_AIRCRAFT, SELF, sw_787_8_cargo_subtype_text, cargo_subtype) { + 1: return string(STR_REFIT_LIVERY_Boeing); // Boeing + 2: return string(STR_REFIT_LIVERY_Zipairtokyo); // ZIPAIR 3: return string(STR_REFIT_LIVERY_Allnipponairways); // ANA - 4: return string(STR_REFIT_LIVERY_Airjapan); // Air Japan - 5: return string(STR_REFIT_LIVERY_Unitedairlines); // United Airlines + 4: return string(STR_REFIT_LIVERY_Airjapan); // Air Japan + 5: return string(STR_REFIT_LIVERY_Unitedairlines); // United Airlines return string(STR_REFIT_LIVERY_Boeing); } switch(FEAT_AIRCRAFT, SELF, sw_B787_8, cargo_subtype) { - 1: set_B787_8; // Manufacturer - 2: set_B787_8_zip; // ZIPAIR - 3: set_B787_8_ana; // ANA - 4: set_B787_8_airjapan; // Air Japan - 5: set_B787_8_united; // United Airlines + 1: set_B787_8; // Manufacturer + 2: set_B787_8_zip; // ZIPAIR + 3: set_B787_8_ana; // ANA + 4: set_B787_8_airjapan; // Air Japan + 5: set_B787_8_united; // United Airlines set_B787_8; } -switch (FEAT_AIRCRAFT, SELF, switch_B7878_name, getbits(extra_callback_info1, 0, 8) == 0x20? getbits(extra_callback_info1, 8, 8) : 0xFFFF) { +switch (FEAT_AIRCRAFT, SELF, switch_B787_8_name, getbits(extra_callback_info1, 0, 8) == 0x20? getbits(extra_callback_info1, 8, 8) : 0xFFFF) { 0: return string(STR_B787_FAMILY); return CB_RESULT_NO_TEXT; -} \ No newline at end of file +} + +switch (FEAT_AIRCRAFT, SELF, sw_787_8_cargo_subtype_capacity, cargo_subtype) +{ + 1: return 242; // Boeing + 2: return 293; // ZIPAIR + 3: return 184; // ANA + 4: return 324; // Air Japan + 5: return 243; // United Airlines +}