Commit Graph

10 Commits

Author SHA1 Message Date
Tyler Wilding 18903f0561
decomp: Copy over new docstrings back to jak 2's common code, write some scripts to help automate this (#3366) 2024-02-04 13:53:06 -05:00
Tyler Wilding 35c0ca235d
scripts: remove unused `code_retention` script code (#3019) 2023-09-23 16:05:29 -04:00
Tyler Wilding fc3f4da370
scripts: update gsrc files with modifications using git merge (#2164) 2023-01-28 14:19:04 -05:00
Tyler Wilding f6bdc07990
d/jak2: finish progress menu code and initialize the camera (#1945)
This PR does a few main things:
- finish decompiling the progress related code
- implemented changes necessary to load the text files end-to-end
   - japanese/korean character encodings were not added
- finish more camera code, which is required to spawn the progress menu
/ init the default language settings needed for text
  - initialized the camera as well

Still havn't opened the menu as there are a lot of checks around
`*target*` which I havn't yet gone through and attempted to comment out.
2022-10-11 18:30:26 -04:00
Tyler Wilding 2d1b5fa57c
d/jak2: finish `region` as well as some typedef files - `ctywide-obs-h` | `vehicle-h` | `rigid-body-h` (#1935) 2022-10-08 11:45:41 -04:00
Tyler Wilding e64414d9d0
d/jak2: finish `drawable-group` | `drawable-inline-array` | `drawable-tree` and `path` (#1899) 2022-09-24 12:27:02 -04:00
Tyler Wilding 81b6d5fe08
d/jak2: finish `find-nearest` | `trajectory` | `editable-h` and most of `editable` and `editable-player` (#1847)
Also made a first-pass of their SQL schema in preparation for getting
that working.
2022-09-10 18:03:17 -04:00
Tyler Wilding 44d59e6b33
d/jak2: finish `mood-funcs` | `mood-funcs2` | almost all of `mood` and `airlock` (#1842) 2022-09-06 20:35:00 -04:00
Tyler Wilding d176b294b9
d/jak2: finish `entity-table` | `sky-data` | `relocate` | and the majority of `default-menu` (#1812)
* d/jak2: finish `entity-table`

* d/jak2: finish `sky-data`

* d/jak2: finish `relocate`

* d/jak2: halfway through `default-menu`

* d/jak2: 75% done `default-menu`....

* d/jak2: add `default-menu` to ref tests (partially)

* d/jak2: finish updating related code

* scripts: add tooling to automatically keep code from `all-types` up to date

* d/jak2: fixed vector types
2022-08-29 18:49:57 -04:00
Tyler Wilding b3c58d2247
scripts: Add a (hopefully) better goal_src updating script (#1769)
* scripts: cleanup scripts directory some more

* stash, getting there

* stash again

* closer!

* it works! decently....cleanup time and add some extra features

* minor cleanup
2022-08-19 11:30:07 -04:00