Skip to content

POTS physics flags are not always preserved #10

@diafero

Description

@diafero

The physics flags from POTS are not always properly preserved, which makes edit POTS age files with PrpShop a problem: You will loose information, even if you change an object totally unrelated to physicals.

Some examples:
Reading TPOTS/dat/Myst_District_Fireplace.prp...
<28|1>[003F]d_sw colGroup changed: 0x00000000 => 0x00020000
<28|1>[003F]FireplaceDoorExclRegMesh colGroup changed: 0x01020000 => 0x01000000
<28|1>[003F]fireplaceExcludeRegionMesh repGroup changed: 0x00020000 => 0x00000000

Reading TPOTS/dat/Kadish_District_opt-kdshCourtyardPhysLeaves.prp...
<22|19>[003F]RedLeaf00b colGroup changed: 0x03800000 => 0x03000000
<22|19>[003F]RedLeaf01b colGroup changed: 0x03800000 => 0x03000000
<22|19>[003F]RedLeaf02b colGroup changed: 0x03800000 => 0x03000000
<22|19>[003F]RedLeaf03 colGroup changed: 0x03800000 => 0x03000000
<22|19>[003F]RedLeaf04 colGroup changed: 0x03800000 => 0x03000000

Reading TPOTS/dat/GreatZero_District_LinkInRoom.prp...
<39|3>[003F]OuterSphere colGroup changed: 0x00000000 => 0x00020000

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions