Skip to content

Method does not work on all demos #2

@NeKzor

Description

@NeKzor

The current method to fix recorded demos before the 2023-03-14 patch does not work on maps that contain the removed entity. This means that demos from board.portal2.sr which are "fixed" using demofixup cannot be played on the latest engine version.

The following maps are affected:

  • Escape
  • Turret Factory
  • Turret Sabotage
  • Core
  • Conversion Intro
  • Any other custom map that uses point_survey

Trying to fix this issue goes very deep into engine code. Specific entity packets have to be removed from the demo which would require a parser that knows the exact layout of all packet entity types.

I think a much easier approach would be to recreate the entity with SAR.

Pros:

  • Works with all demos

Cons:

  • Requires SAR

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