WIP: Add a research tree view #1

Closed
williamjcm wants to merge 22 commits from research-tree into master
Owner

Working on a research tree view. However, due to the game having tons of nodes, this is gonna take a long time, hence the separate branch and PR.

TODO list:

The architecture tree is a mess, so it gets its own list:

  • Left side:
    • T1
    • T2
    • T3
    • T4
    • T5
  • Elemental tree:
    • T1
    • T2
    • T3
    • T4
    • T5
  • Shield tree (starts at T2):
    • T2
    • T3
    • T4
    • T5
  • Dual-wield tree (starts at T2):
    • T2
    • T3
    • T4
    • T5
  • QB tree (starts at T2, despite being the child of a T3 node in the DW tree):
    • T2
    • T3
    • T4
    • T5
Working on a research tree view. However, due to the game having *tons* of nodes, this is gonna take a long time, hence the separate branch and PR. TODO list: - Engine: - [x] T1 (done in b569e27d6d1aac0ee2d843bb20d9e136ea502c4f) - [x] T2 (done in b569e27d6d1aac0ee2d843bb20d9e136ea502c4f) - [x] T3 (done in 24aed4f9dc1a4dc0e31363ece6f7344e5fc7230e, except IDs) - [x] T4 (done in 8ede484b0e5761dcc6da0b9d75a71a395ebcc365, except IDs) - [x] T5 (done in b765dcbea43b5dea8f3e96ca2bf33a5e53f6b3b4, except IDs) - OS: - [x] T1 (done in f2243f086f241a49f47fe13e341c35a1fb5fe4c8) - [x] T2 (done in af3e32d9dee5c1e4e88b34319976a960a1970e47) - [ ] T3 - [ ] T4 - [ ] T5 The architecture tree is a mess, so it gets its own list: - Left side: - [ ] T1 - [ ] T2 - [ ] T3 - [ ] T4 - [ ] T5 - Elemental tree: - [ ] T1 - [ ] T2 - [ ] T3 - [ ] T4 - [ ] T5 - Shield tree (starts at T2): - [ ] T2 - [ ] T3 - [ ] T4 - [ ] T5 - Dual-wield tree (starts at T2): - [ ] T2 - [ ] T3 - [ ] T4 - [ ] T5 - QB tree (starts at T2, despite being the child of a T3 node in the DW tree): - [ ] T2 - [ ] T3 - [ ] T4 - [ ] T5
williamjcm added the
enhancement
label 2021-07-21 14:57:31 +02:00
williamjcm self-assigned this 2021-07-21 14:57:31 +02:00
williamjcm added 1 commit 2021-07-21 14:57:34 +02:00
williamjcm force-pushed research-tree from b569e27d6d to 9349b840a4 2021-07-21 21:01:27 +02:00 Compare
williamjcm force-pushed research-tree from 9349b840a4 to 8ab9933f2f 2021-07-28 16:06:35 +02:00 Compare
williamjcm added 3 commits 2021-07-31 11:33:59 +02:00
williamjcm added 3 commits 2021-08-01 13:43:25 +02:00
williamjcm force-pushed research-tree from 4f63ac3dee to 562758109c 2021-08-01 18:56:29 +02:00 Compare
williamjcm added 1 commit 2021-08-01 20:15:38 +02:00
williamjcm added 1 commit 2021-08-03 20:07:26 +02:00
williamjcm added 1 commit 2021-08-03 20:23:54 +02:00
williamjcm added 1 commit 2021-08-03 20:29:45 +02:00
williamjcm added 3 commits 2021-08-03 20:40:52 +02:00
1cd91e1aaa ResearchTree: use normal ints in range-based for.
They're smaller than references, and they're trivially-copiable. They
shouldn't be passed by reference. 🤦
williamjcm added 1 commit 2021-08-03 23:11:15 +02:00
williamjcm added 6 commits 2021-08-07 15:29:38 +02:00
williamjcm added 1 commit 2021-08-07 16:39:05 +02:00
Author
Owner

Closing this. Will restart from scratch after 1.4 is ready.

Closing this. Will restart from scratch after 1.4 is ready.
williamjcm closed this pull request 2022-04-15 19:00:01 +02:00

Pull request closed

Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: williamjcm/MassBuilderSaveTool#1
No description provided.