forked from Arx-Game/arxcode
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
attributesRelates to shifting the attribute table contents to other models.Relates to shifting the attribute table contents to other models.trackingIssues that contain task lists.Issues that contain task lists.
Milestone
Description
Overview
This is for tracking the issues and/or tasks related to refactoring desc storage and room attributes.
Goal
Eliminate an estimated 150k rows from the attribute table.
Tasks
Items listed on this task list are a work in progress (more to be added, modified, etc.).
- Collate type list of objects that use DescMixins for storing desc data.
- Write models
- room data (desc, seasonal desc, banlist, and so on)
- ? Refactor object_extensions to include new data models (change to object_extensions/models/*.py?)
- Refactor DescMixins to use model(s) data
- Modify methods of relevant typeclasses, if needed (e.g.
at_*_creation()) - Refactor commands:
- CmdDig
- CmdBuildRoom (data initialization upon creation)
- CmdManageRoom (e.g. banlist, seasonal descs)
- Add app to INSTALLED_APPS if necessary
Metadata
Metadata
Assignees
Labels
attributesRelates to shifting the attribute table contents to other models.Relates to shifting the attribute table contents to other models.trackingIssues that contain task lists.Issues that contain task lists.