Author Topic: My first steps into modding  (Read 1349 times)

0 Members and 1 Guest are viewing this topic.

April 02, 2016, 08:56:02 PM
Read 1349 times

theglob

  • *
  • Information
  • Member
  • Posts: 13
    • View Profile
After a bit of fiddling i kind of got a few things to work but not in the way I want. My goal is basically to make a blank slate.

For that purpose I started off by creating a Delete.xml with the following in it.

Code: [Select]
<CompanyTypes>
<Type>Antivirus</Type>
<Type>Computer Operating Systems</Type>
<Type>Console Operating Systems</Type>
<Type>Creative tools</Type>
<Type>Financial CMS</Type>
<Type>Game engines</Type>
<Type>Office</Type>
<Type>Phone Operating Systems</Type>
<Type>Web CMS</Type>
<Type>Workflow CMS</Type>
<Type>Games</Type>
</CompanyTypes>

which works fine the companies do not produce any of those basegame software types which is exactly what I want to have since I basically want to get rid off all software that is in the basegame so I can replace it with my system of hardware and software.

The problem comes with the code to block the software that is already in the game. I tested it with the games category and it worked so I went ahead and did it to all categories but at that point i get an error (screenshot below)

Code: [Select]
<SoftwareType Override="True">
<Name>Operating System</Name>
    <Delete>True</Delete>
    <Features>
        <Feature Forced="TRUE">
            <Name>Dummy</Name>
            <Category>General</Category>
            <Description>Dummy</Description>
            <Unlock>1970</Unlock>
            <DevTime>1</DevTime>
<Innovation>1</Innovation>
<Usability>1</Usability>
<Stability>1</Stability>
<CodeArt>1</CodeArt>
            <Dependencies></Dependencies>
        </Feature>
    </Features>
</SoftwareType>
<SoftwareType Override="True">
<Name>2D Editor</Name>
    <Delete>True</Delete>
    <Features>
        <Feature Forced="TRUE">
            <Name>Dummy</Name>
            <Category>General</Category>
            <Description>Dummy</Description>
            <Unlock>1970</Unlock>
            <DevTime>1</DevTime>
<Innovation>1</Innovation>
<Usability>1</Usability>
<Stability>1</Stability>
<CodeArt>1</CodeArt>
            <Dependencies></Dependencies>
        </Feature>
    </Features>
</SoftwareType>
<SoftwareType Override="True">
<Name>3D Editor</Name>
    <Delete>True</Delete>
    <Features>
        <Feature Forced="TRUE">
            <Name>Dummy</Name>
            <Category>General</Category>
            <Description>Dummy</Description>
            <Unlock>1970</Unlock>
            <DevTime>1</DevTime>
<Innovation>1</Innovation>
<Usability>1</Usability>
<Stability>1</Stability>
<CodeArt>1</CodeArt>
            <Dependencies></Dependencies>
        </Feature>
    </Features>
</SoftwareType>
<SoftwareType Override="True">
<Name>Audio Tool</Name>
    <Delete>True</Delete>
    <Features>
        <Feature Forced="TRUE">
            <Name>Dummy</Name>
            <Category>General</Category>
            <Description>Dummy</Description>
            <Unlock>1970</Unlock>
            <DevTime>1</DevTime>
<Innovation>1</Innovation>
<Usability>1</Usability>
<Stability>1</Stability>
<CodeArt>1</CodeArt>
            <Dependencies></Dependencies>
        </Feature>
    </Features>
</SoftwareType>
<SoftwareType Override="True">
<Name>Game Engine</Name>
    <Delete>True</Delete>
    <Features>
        <Feature Forced="TRUE">
            <Name>Dummy</Name>
            <Category>General</Category>
            <Description>Dummy</Description>
            <Unlock>1970</Unlock>
            <DevTime>1</DevTime>
<Innovation>1</Innovation>
<Usability>1</Usability>
<Stability>1</Stability>
<CodeArt>1</CodeArt>
            <Dependencies></Dependencies>
        </Feature>
    </Features>
</SoftwareType>
<SoftwareType Override="True">
<Name>Game</Name>
    <Delete>True</Delete>
    <Features>
        <Feature Forced="TRUE">
            <Name>Dummy</Name>
            <Category>General</Category>
            <Description>Dummy</Description>
            <Unlock>1970</Unlock>
            <DevTime>1</DevTime>
<Innovation>1</Innovation>
<Usability>1</Usability>
<Stability>1</Stability>
<CodeArt>1</CodeArt>
            <Dependencies></Dependencies>
        </Feature>
    </Features>
</SoftwareType>
<SoftwareType Override="True">
<Name>Office Software</Name>
    <Delete>True</Delete>
    <Features>
        <Feature Forced="TRUE">
            <Name>Dummy</Name>
            <Category>General</Category>
            <Description>Dummy</Description>
            <Unlock>1970</Unlock>
            <DevTime>1</DevTime>
<Innovation>1</Innovation>
<Usability>1</Usability>
<Stability>1</Stability>
<CodeArt>1</CodeArt>
            <Dependencies></Dependencies>
        </Feature>
    </Features>
</SoftwareType>
<SoftwareType Override="True">
<Name>CMS</Name>
    <Delete>True</Delete>
    <Features>
        <Feature Forced="TRUE">
            <Name>Dummy</Name>
            <Category>General</Category>
            <Description>Dummy</Description>
            <Unlock>1970</Unlock>
            <DevTime>1</DevTime>
<Innovation>1</Innovation>
<Usability>1</Usability>
<Stability>1</Stability>
<CodeArt>1</CodeArt>
            <Dependencies></Dependencies>
        </Feature>
    </Features>
</SoftwareType>
<SoftwareType Override="True">
<Name>Antivirus</Name>
    <Delete>True</Delete>
    <Features>
        <Feature Forced="TRUE">
            <Name>Dummy</Name>
            <Category>General</Category>
            <Description>Dummy</Description>
            <Unlock>1970</Unlock>
            <DevTime>1</DevTime>
<Innovation>1</Innovation>
<Usability>1</Usability>
<Stability>1</Stability>
<CodeArt>1</CodeArt>
            <Dependencies></Dependencies>
        </Feature>
    </Features>
</SoftwareType>
<SoftwareType Override="True">
<Name>Logistics Application</Name>
    <Delete>True</Delete>
    <Features>
        <Feature Forced="TRUE">
            <Name>Dummy</Name>
            <Category>General</Category>
            <Description>Dummy</Description>
            <Unlock>1970</Unlock>
            <DevTime>1</DevTime>
<Innovation>1</Innovation>
<Usability>1</Usability>
<Stability>1</Stability>
<CodeArt>1</CodeArt>
            <Dependencies></Dependencies>
        </Feature>
    </Features>
</SoftwareType>
<SoftwareType Override="True">
<Name>Website</Name>
    <Delete>True</Delete>
    <Features>
        <Feature Forced="TRUE">
            <Name>Dummy</Name>
            <Category>General</Category>
            <Description>Dummy</Description>
            <Unlock>1970</Unlock>
            <DevTime>1</DevTime>
<Innovation>1</Innovation>
<Usability>1</Usability>
<Stability>1</Stability>
<CodeArt>1</CodeArt>
            <Dependencies></Dependencies>
        </Feature>
    </Features>
</SoftwareType>
<SoftwareType Override="True">
<Name>Game Assets</Name>
    <Delete>True</Delete>
    <Features>
        <Feature Forced="TRUE">
            <Name>Dummy</Name>
            <Category>General</Category>
            <Description>Dummy</Description>
            <Unlock>1970</Unlock>
            <DevTime>1</DevTime>
<Innovation>1</Innovation>
<Usability>1</Usability>
<Stability>1</Stability>
<CodeArt>1</CodeArt>
            <Dependencies></Dependencies>
        </Feature>
    </Features>
</SoftwareType>
<SoftwareType Override="True">
<Name>Embedded System</Name>
    <Delete>True</Delete>
    <Features>
        <Feature Forced="TRUE">
            <Name>Dummy</Name>
            <Category>General</Category>
            <Description>Dummy</Description>
            <Unlock>1970</Unlock>
            <DevTime>1</DevTime>
<Innovation>1</Innovation>
<Usability>1</Usability>
<Stability>1</Stability>
<CodeArt>1</CodeArt>
            <Dependencies></Dependencies>
        </Feature>
    </Features>
</SoftwareType>



It seems it is still referencing the dependencies that should been nullified by the overwrite? Any hints / help is highly appreciated.

Edit: redid the whole thing from scratch and got it working!
« Last Edit: April 03, 2016, 12:33:45 AM by theglob »


There are no comments for this topic. Do you want to be the first?