ปล่อย OpenTTD 1.10.0

OpenTTD เป็นเกมคอมพิวเตอร์ที่มีเป้าหมายเพื่อสร้างและพัฒนาบริษัทขนส่งเพื่อให้ได้ผลกำไรและอันดับสูงสุด OpenTTD เป็นกลยุทธ์ทางเศรษฐกิจการขนส่งแบบเรียลไทม์ที่สร้างขึ้นโดยเลียนแบบของเกม Transport Tycoon Deluxe ยอดนิยม

OpenTTD เวอร์ชัน 1.10.0 เป็นเวอร์ชันหลัก ตามประเพณีที่กำหนดไว้ การเผยแพร่ครั้งใหญ่จะออกในวันที่ 1 เมษายนของทุกปี

การเปลี่ยนแปลง:

  • แก้ไข:
    • [สคริปต์] ต้องรวมค่าเบี่ยงเบนขีดจำกัดบนแบบสุ่มไว้ในช่วง
    • การจัดการปุ่มลัดบนถนน/รถรางทั่วโลกอย่างไม่ถูกต้องทำให้เกิดความผิดพลาด
    • [สคริปต์] SetOrderFlags และ GetOrderDestination ใช้ไม่ได้กับแท่นขุดเจาะ
    • [สคริปต์] CanBuildConnectedRoadPartsHere ไทล์ที่อยู่ติดกันไม่ถูกต้องหากเกมใหม่เริ่มด้วยขนาดโลกที่แตกต่างกัน
    • การคลิกที่เป้าหมายโดยรวมที่ไม่เกี่ยวข้องจะถูกละเว้น
    • จำกัดหน้าต่างข่าวไว้ที่ 1024 ข้อความเพื่อความสะดวกและป้องกันไม่ให้แถบเลื่อนล้น
    • [OSX] การปรับปรุงประสิทธิภาพที่เป็นไปได้โดยการตั้งค่าปริภูมิสีเป็น sRGB
    • เพิ่มแผ่นท่าเรือที่ขาดหายไปรอบๆ สถานีอุตสาหกรรมที่เป็นกลาง
    • ไอคอนรถรางมีเส้นทางรถรางเพียงชุดเดียว
    • สถานีที่มีท่าเทียบเรือหลายแห่งมีไทล์ที่ไม่ถูกต้องล้อมรอบ
    • ขัดข้องเมื่อโหลดสคริปต์ TTD ด้วย dock
    • สคริปต์หยุดทำงานเมื่อเข้าถึงบริษัทที่มี ID ไม่ถูกต้อง
    • เกิดปัญหาเมื่อพยายามวาดเส้นด้วยอักขระที่ไม่สามารถพิมพ์ได้
    • ไดเร็กทอรี ~/.local/share จะไม่ถูกสร้างขึ้นหากไม่มีอยู่
    • สายเคเบิลพิเศษหายไปบนสะพานถนน
    • การทำลายแม่กุญแจในแม่น้ำไม่ได้ช่วยฟื้นฟูแม่น้ำเสมอไป
    • ขัดข้องเมื่อพยายามเตะโฮสต์ผ่าน rcon
    • ยานพาหนะจะไม่ถูกกระจายไปตามป้ายหยุดถนนหลายแห่งอีกต่อไป
    • เอฟเฟกต์การให้คะแนนสถานีส่งผลต่อพื้นที่ขนาดใหญ่เกินไป
    • ล้มโดยกด Ctrl+คลิกเพื่อแสดงอุบัติเหตุ
    • ขัดข้องเมื่อเรียกนามแฝงคอนโซลแบบเรียกซ้ำ
    • เวลาในการโหลดนานเกินไปในระดับที่เล็กที่สุดที่ความละเอียดสูง
    • ขัดข้องเมื่อเปลี่ยนภาษาที่ป้อน
    • [OSX] อย่าแสดงกล่องโต้ตอบข้อขัดข้องสำหรับไดรเวอร์วิดีโอที่ไม่ใช่ GUI
    • การบันทึกที่เสียหายอาจทำให้สกรีนเซฟเวอร์ที่เปิดอยู่เสียหายได้
    • [Fluidsynth] โน้ตเพลงก่อนหน้าไม่ได้รับการรีเซ็ตอย่างถูกต้อง
    • การใช้สตริงไม่ถูกต้องในหน้าต่างเพลง
    • การเรียงลำดับชื่อเรื่องแบบไม่กำหนดในหน้าต่างอุตสาหกรรม
    • ปัญหาในการเรียงลำดับในหน้าต่างรายชื่อเมือง
    • แก้ไขข้อขัดข้องที่อาจเกิดขึ้นเมื่อโหลดบันทึกเก่าด้วยตำแหน่งเวย์พอยท์ที่ไม่ถูกต้อง
    • หลีกเลี่ยงข้อขัดข้องด้วยการรีเซ็ตระยะเวลากำหนดการให้เหมาะสมเมื่อโหลดบันทึกเก่า
    • อาจเกิดการล้มระหว่างการทำความสะอาดหลังการซ่อมแซม ซึ่งอาจส่งผลให้ถนนทุกส่วนเสียหายได้
    • แก้ไขข้อขัดข้องเมื่อโหลดบันทึกเวอร์ชัน 1.7.2
    • ไม่มีเอฟเฟกต์เสียงสำหรับปุ่มบนแผงหลักบางปุ่ม
    • หลีกเลี่ยงความสับสนเมื่อคำนวณต้นทุนของบริดจ์ใหม่สำหรับบริษัทคอมพิวเตอร์ที่ได้รับการตรวจสอบ
    • อนุญาตให้ธุรกิจ NewGRF เก่าสามารถแสดงและซ่อนช่องเก็บสินค้าได้
    • แก้ไขการโหลด GUI โดยใช้ Uniscribe แต่ไม่มี Freetype
    • รหัสคีย์หายไปใน hotkeys.cfg
    • ตรวจสอบให้แน่ใจว่าต้นทุนโครงสร้างพื้นฐานของถนนได้รับการอัปเดตอย่างถูกต้องเมื่อปรับปรุงถนนของคุณเอง
    • หลีกเลี่ยงความผิดพลาดเมื่อเปลี่ยนช่องในเกมโดยการปิดหน้าต่างไฟล์ข้อความ AI/GS
    • ค่าเริ่มต้นของระดับน้ำทะเลแบบกำหนดเองคือค่าต่ำสุด
    • [NewGRF] การแก้ไขประเภทถนนต่างๆ
    • อัปเกรดโครงสร้างพื้นฐานให้เสร็จสมบูรณ์โดยถอดป้ายรถรางออก
    • การใช้พิกัด ViewportSign สำหรับพิกัดเครื่องหมาย Kdtree
    • ตรวจสอบความสอดคล้องของพารามิเตอร์ขั้นต่ำและสูงสุดของ NewGRF
    • [สคริปต์] อนุญาตให้ลบข้อความเมืองพิเศษ
    • ขัดข้องเมื่อแสดงข้อผิดพลาดบนขอบของแผนที่
    • [SDL2] แก้ไขการจัดการอินพุตในบริบทการแก้ไข
    • แบบสำรวจความคิดเห็นบนสำนักงานใหญ่ไม่ได้แสดงสินค้าอย่างถูกต้อง
    • อาจล้มได้เมื่อถอดแท่นขุดเจาะน้ำมัน
    • เกิดปัญหาบ่อยครั้งเมื่อพยายามล้างสคริปต์ที่ล้มเหลว
    • [SDL2] ลูกศรขึ้น/ลูกศรลง/Home/End Key Behavior
    • รองรับสินค้าขาออก 16 รายการในส่วนองค์กร
    • ขัดข้องเมื่อสร้างข้อผิดพลาดแผนที่แบบสุ่ม
    • รีเซ็ตเฉพาะเวลาหลังจากโหลดเมื่อรถไฟมาถึงสถานีและมีที่ว่างสำหรับบรรทุกสินค้า
    • ยานพาหนะทางอากาศสามารถถูกส่งไปยังฐานทัพอากาศที่อยู่นอกขอบเขตของมันได้
    • ปรับปรุงความสามารถในการนำเฮลิคอปเตอร์ออกจากสนามบินในประเทศและระหว่างประเทศ
    • แสดงภูติหิมะสำหรับสถานีรถไฟ
    • อัลกอริธึมในการคัดแยกต้นทุนอาหารและต้นทุนปัจจุบันไม่ถูกต้องหากต้นทุนอาหารสูงกว่าต้นทุนปัจจุบัน
    • การเปลี่ยนแปลงเล็กน้อยในสีแผนที่ย่อเพื่อทำให้ชื่อบริษัทสีน้ำเงินเข้มมองเห็นได้ชัดเจนยิ่งขึ้น
    • [SDL] อย่าเสนอความละเอียดที่เล็กกว่า 640x480
    • การแสดงผลิตภัณฑ์ขององค์กรรอบๆ ไทล์ไม่ถูกต้อง
    • การแสดงชื่อวิสาหกิจในหน้าต่างข้อมูลพื้นที่ที่ดินสำหรับวิสาหกิจที่มีสถานีเป็นกลางแทนที่จะเป็นเพียง “แท่นขุดเจาะ”
    • ลบมุมมองไฟล์ที่ไม่จำเป็นและเสียหายออกเมื่อโหลดชุดฐาน
    • รายงานข้อผิดพลาดทุกครั้งเมื่อสั่งรถเพราะป้ายหยุดรถผิดประเภท
    • ปรับปรุงประสิทธิภาพเมื่อสร้างเมืองระหว่างการสร้างโลก
    • ลบระยะการสั่งซื้อเรือสูงสุดออก
    • ปริมาณของไหลซินธ์สูงเกินไป
    • เพิ่มการตั้งค่าสำหรับองค์กรที่มีสถานีเป็นกลาง (เช่น แท่นขุดเจาะ) เพื่อรับและส่งสินค้าจากสถานีใกล้เคียง - การใช้ประโยชน์จากยุค TTO ได้รับการแก้ไขแล้ว
    • การรีเซ็ตหน้าต่างรายการแบบเลื่อนลงหลังจากเปลี่ยนการตั้งค่า AI/GS
  • การเปลี่ยนแปลง:
    • การเปิดหน้าต่างบริษัทโดยคลิกที่เป้าหมายของบริษัท
    • [SDL2] รองรับการวางจากคลิปบอร์ดบน Linux
    • การตั้งค่าการเติมสินค้าอัตโนมัติถูกย้ายไปยังการตั้งค่าพื้นฐาน
    • ปรับปรุงอัลกอริธึมการชำระเงินสำหรับการโอนที่สถานีกลั่น
    • ตอนนี้แถบเลื่อนระดับเสียงเป็นรูปสามเหลี่ยมแทนที่จะเป็นสี่เหลี่ยม
    • รีสตาร์ทอัตโนมัติจะโหลดทรัพยากรดั้งเดิม (บันทึกหรือสคริปต์) อีกครั้ง
    • ปรับปรุงความสามารถในการอ่านรายการจำนวนเต็มที่บันทึกไว้ในไฟล์การกำหนดค่า
    • ธุรกิจที่ไม่ได้ใช้งานไม่มีเสียง
    • [Win32] GDI เริ่มใช้เพื่อแสดงแบบอักษร
    • การจำกัดระยะทางระหว่างโรงกลั่นขึ้นอยู่กับขนาดแผนที่
    • ข้อความข่าวเกี่ยวกับพาหนะเก่าจะไม่แสดง หากเปิดใช้งานการเปลี่ยน
    • เมื่อกรองรายการซื้อตามประเภทสินค้า ปุ่มซื้อจะโหลดสินค้าใหม่หากจำเป็น
    • การห้ามการหมุน 90 องศาสำหรับเรือใช้ไม่ได้ บทลงโทษสำหรับการเลี้ยวสามารถกำหนดค่าได้
    • เพิ่มการตั้งค่าสำหรับความน่าจะเป็นของเครื่องบินตกเมื่อลงจอดที่สนามบินที่มีรันเวย์สั้น
    • รักษาอัตราการเติบโตของเมืองให้สอดคล้องกับจำนวนบ้าน
  • โพสต์:
    • เซิร์ฟเวอร์สามารถให้เหตุผลสำหรับไคลเอ็นต์ที่ถูกเตะ/ถูกแบนได้
    • [NewGRF] ตัวแปรสถานี 6A กำลังสอบถาม GRFID ของไทล์สถานีใกล้เคียง
    • ตรรกะที่ได้รับการปรับปรุงสำหรับการแบ่งผลิตภัณฑ์ระดับองค์กรระหว่างสามสถานีขึ้นไป
    • ไฮไลต์รายการใต้เคอร์เซอร์ของเมาส์ในโปรแกรมดูไฟล์
    • [GS] ขั้นตอนการเปลี่ยนแปลงอันดับบริษัทในเมือง
    • [NewGRF] คำสั่งการทำโปรไฟล์การโทรกลับ
    • การตั้งค่าการแสดงชื่อยานพาหนะ NewGRF ในหน้าต่างการก่อสร้าง
    • ความเป็นไปได้ในการกรองส่วนองค์กรตามประเภทสินค้า
    • ประเภทภาพหน้าจอแผนที่ย่อ
    • [GS] วิธีการตรวจสอบความพร้อมของเครื่องยนต์ของบริษัทใดบริษัทหนึ่ง
    • ปีที่สิ้นสุดที่กำหนดได้
    • หน้าต่างแยกต่างหากสำหรับการจับภาพหน้าจอ
    • [สคริปต์] การเชื่อมโยงข้อผิดพลาดเพิ่มเติม
    • Ctrl+คลิก บนยานพาหนะในหน้าต่างกลุ่มยานพาหนะ เลือกและเลื่อนไปที่กลุ่มยานพาหนะ
    • Ctrl+คลิกที่ปุ่มรายละเอียดยานพาหนะในหน้าต่างมุมมองยานพาหนะจะเปิดหน้าต่างกลุ่มยานพาหนะโดยเน้นที่ยานพาหนะ
    • เพิ่มปุ่มในหน้าต่างข่าว TS Advisor เพื่อเปิดหน้าต่างกลุ่ม TS
    • Ctrl+คลิกบนรถในหน้าต่างรายการรถจะเปิดหน้าต่างกลุ่มรถโดยเน้นที่กลุ่มรถ
    • อายุขั้นต่ำที่กำหนดได้สำหรับบริษัทก่อนที่จะอนุญาตให้มีการซื้อขายหุ้น
    • กรองหน้าต่างรายการเมือง
    • ความเป็นไปได้ของการแสดงข้อความหนังสือพิมพ์และทิกเกอร์แบบขนาน
    • แสดงพื้นที่ครอบคลุมของสถานีและเมือง
    • กลุ่มยานพาหนะที่จัดกลุ่มได้
    • ท่าเรือที่สามารถจัดการได้มากขึ้น - อนุญาตให้มีมากกว่าหนึ่งแห่งต่อสถานี เรือสามารถใช้ส่วนใดก็ได้ของท่าเรือ
    • [NewGRF] ธงเปิด/ปิด 90 องศาสำหรับรางรถไฟ
    • พื้นที่จับภาพที่ไม่ใช่สี่เหลี่ยมสำหรับสถานีกว้าง
    • ปรับปรุงประสิทธิภาพการค้นหาเส้นทางสำหรับยานพาหนะบนท้องถนน
    • ตัวเลือกในการแสดงขอบเขตอำนาจท้องถิ่นของเมือง
    • วิธีทดลองเพื่อสร้างภาระในเมืองเพิ่มขึ้นเป็นเส้นตรงกับจำนวนประชากร
    • [NewGRF] ประเภทถนน (NRT)
    • [Win32] เลือกอุปกรณ์ MIDI ตามชื่อพอร์ต
    • คำสั่งคอนโซล getsysdate
    • สกุลเงิน NTD, CNY, HKD (ดอลลาร์ไต้หวันใหม่, หยวนจีน, ดอลลาร์ฮ่องกง)
    • ไอคอนสำหรับรายการดรอปดาวน์การออกแบบยานพาหนะ
    • คำเตือนด้านความปลอดภัยสำหรับผู้เล่นที่มีรหัสผ่านของบริษัทไม่ปลอดภัย
    • ฟังก์ชัน API สำหรับการจัดการกลุ่มยานพาหนะ
    • เพิ่มไดรเวอร์ SDL2
  • ลบออก:
    • รองรับ DOS, MorphOS, AmigaOS, BeOS
    • อัลกอริธึมการค้นหาเส้นทางดั้งเดิม

บทช่วยสอน OpenTTD

Open.TTDRussia.net (เว็บไซต์ภาษารัสเซียเกี่ยวกับ OpenTTD)

ที่มา: linux.org.ru

เพิ่มความคิดเห็น