I was rummaging through the RESEARCHSUBJECT files for the artifacts, and I was thinking about creating a new one. It would be easy to make new strings and gameplay constants for them, but how do you define what they do? I can't find any indication of what the Base and Delta arguments are sent to. Example:
artifactHullRepairOverTimeIncreasePercent
ResearchSubject "RESEARCHSUBJECT_ARTIFACT_HULLREPAIROVERTIMEINCREASE"
Base 0.0 <--
Delta 0.050000 <-- Where do these go?
Has anyone found how to define what is multiplied by Delta? I can't find any variables such as "Hull Strength" or anything, and the artifact's RESEARCHSUBJECT files do not seem to define anything but cost, name, description, and time to research.