Skip to main content

Add DisableAutoImport to IPlatform in the API.

When creating a new IPlatform, the xml reads:

<Platform>
    <Category>Consoles</Category>
    <LocalDbParsed>true</LocalDbParsed>
    <Name>3DO Interactive Multiplayer</Name>
    <ReleaseDate>1993-10-04</ReleaseDate>
    <Developer>The 3DO Company</Developer>
    <Manufacturer>Panasonic Corporation, Sanyo Electric Co., Ltd., GoldStar</Manufacturer>
    <Cpu>32-bit RISC ARM60 @ 12.5 MHz</Cpu>
    <Memory>2 MB main RAM and 1 MB video RAM</Memory>
    <Graphics>3DO "CLIO" @ 25 MHz,  3DO "MADAM" @ 25 MHz</Graphics>
    <Sound>16-bit Stereo, Dolby Surround</Sound>
    <Display>320x240 and 640x480</Display>
    <Media>CD-ROM</Media>
    <MaxControllers>1 (up to 8 if daisy-chained)</MaxControllers>
    <Folder />
    <Notes>The 3DO Interactive Multiplayer (often called simply 3DO) is a video game console originally produced by Panasonic in 1993. Further renditions of the hardware were released in 1994 by Sanyo and Goldstar. The consoles were manufactured according to specifications created by The 3DO Company, and were originally designed by Dave Needle and RJ Mical of New Technology Group. The system was conceived by entrepreneur and Electronic Arts founder Trip Hawkins.</Notes>
    <ScrapeAs />
    <VideoPath />
    <HideInBigBox>false</HideInBigBox>
    <DisableAutoImport>false</DisableAutoImport>
  </Platform>

However, the API does not expose an IPlatform.DisableAutoImport nor can I find any methods/members elsewhere to do this. This can effect a lot of plugin development where metadata/media is managed manually and where auto-import corrupts processes. I would guess the backing variable is there - could you please expose it?

This request was merged into another request

No comments yet

Be the first to share your thoughts.