Skip to content

Commit

Permalink
oopsie new build system (#3)
Browse files Browse the repository at this point in the history
* new build system

* Update README.md

* Update repofolder.png

* Update configure_build.py
  • Loading branch information
glitchgod0 authored Aug 20, 2024
1 parent 5dde36d commit cb15fd6
Show file tree
Hide file tree
Showing 195 changed files with 568 additions and 1,380 deletions.
52 changes: 52 additions & 0 deletions .dtacheckfns
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# format:
# <function name> <min args> <max_args>
#
# multiple symbols in the function name are supported. example:
#
# beatmatch whatever 1 1

# vanilla control flow
cond 1 999999
foreach 3 999999
foreach_int 4 999999
if 2 999999
if_else 3 3
set 2 2
switch 2 999999
unless 2 999999
while 2 999999

# dx funcs
dx_camera_blur_setter 1 1
dx_camera_shake_setter 1 1
dx_check_for_dupe 1 1
dx_custom_texture_setter 4 4
dx_discordrp_writer 1 1
dx_emulatefps_setter 1 1
dx_force_lod_setter 1 1
dx_indv_note_streak 1 1
dx_log_objs 2 2
dx_log_objs_type 3 3
dx_log_writer 2 2
dx_modal_messenger 1 1
dx_modal_messenger_symbol 1 1
dx_modifier_reader 1 1
dx_motion_blur_setter 1 1
dx_ms_to_time_str 2 2
dx_mtv_formatter 1 1
dx_noise_setter 1 1
dx_note_streak_popup 1 1
dx_overshell_msg 1 1
dx_passive_messenger 1 1
dx_passive_messenger_symbol 1 1
dx_quick_chat 1 1
dx_rank_var_finder 7 7
dx_resync_local_textures 1 1
dx_set_postfx 1 1
dx_setting_saver 3 3
dx_state_setup 2 2
dx_sv_menu_logo_set 1 1
dx_sync_remote_textures 1 1
dx_track_theme_name 1 1
dx_acceleration_mode 1 1
dx_brutal_mode
15 changes: 5 additions & 10 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
.DS_Store
*.pyc
*.tmp
*.ninja
.ninja_log

main_xbox
patch_xbox
Expand All @@ -23,13 +26,5 @@ patch_xbox.hdr

dx.dta

dependencies/Mackiloha-master.zip
dependencies/linux/arkhelper
dependencies/linux/dtab
dependencies/linux/superfreq
dependencies/macOS/arkhelper
dependencies/macOS/dtab
dependencies/macOS/superfreq
dependencies/windows/arkhelper.exe
dependencies/windows/dtab.exe
dependencies/windows/superfreq.exe
obj
out
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,9 +89,9 @@

From here, you can make any personal modifications to the game or build it yourself.

* Navigate to `windows_bats` if you're on Windows or `user_scripts` if you're on Linux.
* Run the `build_` script for your platform of choice to build *Dance Central 3 Deluxe*.
* Built contents will be in the `_build` folder on the root of the repo.
* Open a CMD/Terminal window in your Dance Central 3 Deluxe folder
* type `python3 dependencies/python/configure_build.py xbox` then `ninja`.
* Built contents will be in the `out/xbox` folder on the root of the repo.

<br/>

Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
31 changes: 0 additions & 31 deletions dependencies/dev_scripts/add_devbuild.py

This file was deleted.

102 changes: 0 additions & 102 deletions dependencies/dev_scripts/add_rb3_plus_keys.py

This file was deleted.

88 changes: 0 additions & 88 deletions dependencies/dev_scripts/build_ark.py

This file was deleted.

Loading

0 comments on commit cb15fd6

Please sign in to comment.