Modding
แนวโน้มพลัง
ขึ้น = บัฟ, ลง = เนิร์ฟประวัติแพตช์
- ▲📊NumericRPCargument size4 KiB→Unlimited KiB
ยกเลิกการจำกัดขนาด 4 KiB สำหรับอาร์กิวเมนต์ RPC เดี่ยว ทำให้สามารถส่งข้อมูล Mod ที่ซับซ้อนขึ้นได้
ยกเลิกการจำกัดขนาด RPC
- ≈📊NumericDecalslifetimeinfinite→10 minutes m
เปลี่ยนอายุการใช้งานเริ่มต้นของ SpawnDecalEffect จากไม่จำกัดเป็น 10 นาทีเพื่อปรับปรุงประสิทธิภาพ
การล้างข้อมูล Decal
- ▲✨NewPerceivableComponentAPI—→Added
เพิ่ม IsInCompartment และ GetCompartmentAccessComponent ให้กับ PerceivableComponent สำหรับนักทำม็อด
new feature
- ≈🐛Bug fixScenario FrameworkTrigger Activation
แก้ไขการตั้งค่าแอตทริบิวต์และ VME สำหรับ ActionChangeTriggerActivationPresence ใน Scenario Framework
bugfix
- ▲✨NewAPI functions—→Added
เพิ่มฟังก์ชันใหม่หลายอย่าง (เช่น FindDamageEffectOfType) เพื่อให้นักทำม็อดสามารถสอบถามเอฟเฟกต์ความเสียหายบนโซนที่ถูกโจมตีได้ดียิ่งขึ้น
DamageEffect functions
- ≈🔁ReworkFindDamageEffectsOnHitZoneparametersinconsistent→consistent
จัดลำดับพารามิเตอร์ใหม่สำหรับ FindDamageEffectsOnHitZone ให้ตรงกับส่วนที่เหลือของ ExtendedDamageManagerComponent API
API consistency
- ≈🎯BehaviorColliderHistoryComponentenabled→disabled
ปิดการใช้งาน ColliderHistoryComponent บน Vehicle_Part_Base.et เพื่อเพิ่มประสิทธิภาพ โดยยังคงเปิดใช้งานสำหรับใบพัดและกระสุน
Vehicle_Part_Base.et
- ≈✨NewBaseMoveComponentCollisionEnabled—→Added
เพิ่มแอตทริบิวต์ CollisionEnabled ให้กับ BaseMoveComponent เพื่อให้นักทำมอดสามารถเปิด/ปิดการชนกันทางฟิสิกส์สำหรับวัตถุที่ขว้างได้
แอตทริบิวต์ใหม่สำหรับกระสุน
- ≈✨NewScenarioFrameworkLayer State—→Added
เพิ่มการกระทำเพื่อคืนค่าสถานะเริ่มต้นของเลเยอร์ ซึ่งช่วยให้สามารถสร้างเวิร์กโฟลว์แบบวนซ้ำใน Scenario Framework ได้
การกระทำใหม่สำหรับเวิร์กโฟลว์แบบวนซ้ำ
- ≈🔁ReworkInventory Storageinvoker location—→ScriptedInventoryStorageManagerComponent
ย้าย invokers ของ OnItemAdded และ OnItemRemoved ไปยังตัวจัดการพื้นที่เก็บข้อมูลส่วนกลาง และเปลี่ยนการจัดการระบบขยะไปเป็น C++
- ≈✂️RemovedArsenal CachemanagerSCR_VirtualArsenalCacheManager→ItemPreviewManagerEntity
แทนที่ Virtual Arsenal Cache Manager แบบเก่าด้วย ItemPreviewManagerEntity ใหม่
- ≈🛠QoLWorkbenchprofile folderCombined→Separated
โฟลเดอร์โปรไฟล์ Workbench ถูกแยกออกจากโฟลเดอร์เกมแล้ว โดยเปลี่ยนชื่อเป็น ArmaReforgerWorkbench
แยกโฟลเดอร์โปรไฟล์ Workbench ออกแล้ว
- ▲✨NewAnimationscript methods—→Added
เพิ่มเมธอดสคริปต์ใหม่เพื่อให้ผู้สร้างม็อดสามารถผูกและเรียกใช้คำสั่งและตัวแปรที่กำหนดเองในข้อมูลแอนิเมชันได้
เพิ่มเมธอดสำหรับผูกคำสั่งที่กำหนดเองในข้อมูลแอนิเมชัน
- ▲🔁ReworkNavmesheditor tool
NavmeshEditorTool ช่วยให้สามารถบันทึกส่วนเฉพาะของ navmesh ได้แล้ว
change
- ≈🔁ReworkSerializationsystem—→Reworked
ปรับปรุงระบบการจัดลำดับข้อมูล (serialization) และเพิ่ม BinSerializationContainer เพื่อขั้นตอนการทำม็อดที่ดีขึ้น
new