Skip to content

Ability to revert upgrades #112

Description

@ThePredatorBG

Caution! This might be very complex to implement and could break a lot of things, but here we go:
An ability to undo/revert/take away a researched upgrade via code. For example, on building death. Gameplay use case - suits buildings which grant an upgrade by default or when researched, and the player would have to build the building again, or even pay for the upgrade again, so the upgrade effect is active as long as the building is alive.

UndoUpgradeWhenDeadBehavior
    UndoUpgrades = Upgrade_Nationalism
End

Reverting an upgrade should clear any affected logic - commandsets, weapons, armors, etc.
If this is ever implemented, undo upgrade triggers can be expanded to work with other triggers than building deaths.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions