Page MenuHomeFeedback Tracker

Give some Engine Classes the ability to be modded.
Closed, ResolvedPublic

Description

Such classes are including the Object and EntityAI class.

Pairs well with: https://feedback.bistudio.com/T141848

Details

Severity
Feature
Resolution
Open
Reproducibility
N/A
Operating System
Windows 7
Category
General

Event Timeline

Jacob_Mango renamed this task from Allow Engine Classes such as Object to be modded to Give some Engine Classes the ability to be modded..
Jacob_Mango updated the task description. (Show Details)
Unknown Object (User) added a subscriber: Unknown Object (User).Jul 2 2019, 12:23 PM
rVn closed this task as Resolved.Jul 2 2019, 4:54 PM
rVn claimed this task.

Unfortunately modded keyword cannot be used along with native classes so we cannot give them the ability to do so.

Jacob_Mango added a comment.EditedJul 7 2019, 12:51 PM

I would like to open this ticket back up because there is a specific class that can't be modded but should be which is DayZPlayerInventory.

The location of the class is scripts\4_World\Systems\Inventory\DayZPlayerInventory.c and since there is no moddable class for the Inventory yet I reckon that one should be so.

I also believe any class in script module 4_World should be able to be modded and I don't see a reason why not.

rVn added a comment.Jul 8 2019, 10:06 AM

Also a native class, do note that the class doesn't need to have linked native functions in order to be one so the 'cannot be modded' error is the only indication that is the case

Could we instead then get a new class that can be modded and used that inherits from DayZPlayerInventory similar to how DayZGame class exists for the CGame class?

rVn added a comment.Jul 8 2019, 1:56 PM

That should be possible, although probably would not end up being high on the priority list.

komer added a subscriber: komer.Nov 4 2020, 6:54 AM