Skip to content
Snippets Groups Projects

Use Teletransporter Creation Location to Decide Starting Values

Closes #473 (closed).

This has two parts:

  • Add a second phase to entity initialization that runs after a new entities.
  • Making the teletransporter entity model use that, addressing issue #473 (closed).

The actual changes are really simple. Most of this work here was just research in how to do the first point. Partially to decide that a new virtual method, set_context_values a new partner to set_initial_values, but mostly to decide where the call should go. It went outside of EntityModel so I made the method public, it would be bad if someone called it when they weren't supposed to, but I don't see a way around that. And that is about as interesting as this issue gets.

Merge request reports

Pipeline #1181110944 passed

Pipeline passed for 3325a7b3 on Cluedrew:tele-defaults

Merged by ChristophoChristopho 9 months ago (Sep 25, 2024 10:25am UTC)

Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading