Skip to content

Compilation errors #1

@srogee

Description

@srogee

I've had a lot of fun using this mod over the past year or so from the Nexus, and I'd like to get this running from source so I can make some minor changes (for example, capping Friede's scaling when she's required to get to a Lord of Cinder).

However, I'm having some trouble getting this to compile. I've set up a solution that includes this project, SoulsIds, and your fork of SoulsFormats, but I'm getting 12 errors when building SoulsIds (they're all one of the following):

  • 'DCX' does not contain a definition for 'DefaultType'
  • 'PARAM' does not contain a definition for 'ParamType' and no accessible extension method 'ParamType' accepting a first argument of type 'PARAM' could be found (are you missing a using directive or an assembly reference?)
  • 'PARAM' does not contain a definition for 'ApplyParamdef' and no accessible extension method 'ApplyParamdef' accepting a first argument of type 'PARAM' could be found (are you missing a using directive or an assembly reference?)
  • 'PARAM.Layout' does not contain a definition for 'ToParamdef' and no accessible extension method 'ToParamdef' accepting a first argument of type 'PARAM.Layout' could be found (are you missing a using directive or an assembly reference?)

I'm guessing that maybe your fork of SoulsFormats is ahead by a few commits on your computer and you haven't pushed those changes to Github? That or it's expecting a specific revision of SoulsFormats? I think these are the only errors, if I comment out the offending lines, I can get the randomizer running from source, but it throws an exception when I click Run With Fixed Seed - probably because the lines I commented out are crucial to it working properly!

Any help would be appreciated. Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions