polishing

This commit is contained in:
Eric Froemling 2025-01-27 17:05:01 -08:00
parent 02e2519f6a
commit 64184ab7ba
No known key found for this signature in database
4 changed files with 41 additions and 41 deletions

72
.efrocachemap generated
View File

@ -4174,42 +4174,42 @@
"build/assets/windows/Win32/ucrtbased.dll": "bfd1180c269d3950b76f35a63655e9e1", "build/assets/windows/Win32/ucrtbased.dll": "bfd1180c269d3950b76f35a63655e9e1",
"build/assets/windows/Win32/vc_redist.x86.exe": "15a5f1f876503885adbdf5b3989b3718", "build/assets/windows/Win32/vc_redist.x86.exe": "15a5f1f876503885adbdf5b3989b3718",
"build/assets/windows/Win32/vcruntime140d.dll": "865b2af4d1e26a1a8073c89acb06e599", "build/assets/windows/Win32/vcruntime140d.dll": "865b2af4d1e26a1a8073c89acb06e599",
"build/prefab/full/linux_arm64_gui/debug/ballisticakit": "25a987a498d65d0f5ab2c8c9067e86f6", "build/prefab/full/linux_arm64_gui/debug/ballisticakit": "cc362af08ff384fcc487cf96f673ef90",
"build/prefab/full/linux_arm64_gui/release/ballisticakit": "2059b78a747f80ee86388133b0e9c592", "build/prefab/full/linux_arm64_gui/release/ballisticakit": "c94a06a54ebbb85f96240643c7a2f119",
"build/prefab/full/linux_arm64_server/debug/dist/ballisticakit_headless": "96b3a761ebabc1e000322220e656afd8", "build/prefab/full/linux_arm64_server/debug/dist/ballisticakit_headless": "37fc05bb550b54c16059e71c1e8f907f",
"build/prefab/full/linux_arm64_server/release/dist/ballisticakit_headless": "78363822c8934bf3d7a331ba3fa00416", "build/prefab/full/linux_arm64_server/release/dist/ballisticakit_headless": "b486d12c19f4edb5ef55474a1beb6a73",
"build/prefab/full/linux_x86_64_gui/debug/ballisticakit": "49e5535ea3dbd652a1a5a77d2a57f9a2", "build/prefab/full/linux_x86_64_gui/debug/ballisticakit": "a3dbe1f5982ba6ba3e9a891009559457",
"build/prefab/full/linux_x86_64_gui/release/ballisticakit": "d062c0b7211747c1c3257c887d3c7692", "build/prefab/full/linux_x86_64_gui/release/ballisticakit": "46d01e73d87d765b9605258b0d56a5b7",
"build/prefab/full/linux_x86_64_server/debug/dist/ballisticakit_headless": "c6db9b6eb6577cb5b601fe4161973c81", "build/prefab/full/linux_x86_64_server/debug/dist/ballisticakit_headless": "76b0827c8d9b5220fae350068d939ea2",
"build/prefab/full/linux_x86_64_server/release/dist/ballisticakit_headless": "e78f28148d12dafb3299874d8aa30d24", "build/prefab/full/linux_x86_64_server/release/dist/ballisticakit_headless": "491ecd5e14eedbdc5e9feae9be8e2232",
"build/prefab/full/mac_arm64_gui/debug/ballisticakit": "88f308a74316d5501527c1dd59656fc9", "build/prefab/full/mac_arm64_gui/debug/ballisticakit": "f7ef05466d145293c5173336bdfd6d8a",
"build/prefab/full/mac_arm64_gui/release/ballisticakit": "7f3bb93bc72f78deaa46a2d55242715b", "build/prefab/full/mac_arm64_gui/release/ballisticakit": "5b5a25c4c08b6146b778a49a2af07a6c",
"build/prefab/full/mac_arm64_server/debug/dist/ballisticakit_headless": "035a6eb518b861b0cc5610210430f580", "build/prefab/full/mac_arm64_server/debug/dist/ballisticakit_headless": "9dce3a7e9cc79cbdbf1999d8d28f646d",
"build/prefab/full/mac_arm64_server/release/dist/ballisticakit_headless": "916c9df38d54451efb784b391bbbed8e", "build/prefab/full/mac_arm64_server/release/dist/ballisticakit_headless": "582750a1bebaff7e0630216b9a9900ef",
"build/prefab/full/windows_x86_gui/debug/BallisticaKit.exe": "5beb3d60e0208d808eb4bcc2cccf83ba", "build/prefab/full/windows_x86_gui/debug/BallisticaKit.exe": "57da0d62619f837f58023d50f4fcf798",
"build/prefab/full/windows_x86_gui/release/BallisticaKit.exe": "e72f9e84f4671eee445ef83404664673", "build/prefab/full/windows_x86_gui/release/BallisticaKit.exe": "731681953064a478e7d6168a64488ed0",
"build/prefab/full/windows_x86_server/debug/dist/BallisticaKitHeadless.exe": "c0c655aa391070d44ccb3c15fd1c9d19", "build/prefab/full/windows_x86_server/debug/dist/BallisticaKitHeadless.exe": "6872e081a2413d8c1fd7899dc783c80e",
"build/prefab/full/windows_x86_server/release/dist/BallisticaKitHeadless.exe": "1201690dddae30dc112941f260cb37ef", "build/prefab/full/windows_x86_server/release/dist/BallisticaKitHeadless.exe": "133188d690c4fb969cea9c8fd4957203",
"build/prefab/lib/linux_arm64_gui/debug/libballisticaplus.a": "2ee184af9b80d60afea7f97aba29cb16", "build/prefab/lib/linux_arm64_gui/debug/libballisticaplus.a": "5c7b118a1780cbf24c8b4bf6fd30ddb0",
"build/prefab/lib/linux_arm64_gui/release/libballisticaplus.a": "37c5f795ccbaeffeb5d6ede4fe9f3c19", "build/prefab/lib/linux_arm64_gui/release/libballisticaplus.a": "69a28ff5f0d1fb79a012449c90e3c0d0",
"build/prefab/lib/linux_arm64_server/debug/libballisticaplus.a": "2ee184af9b80d60afea7f97aba29cb16", "build/prefab/lib/linux_arm64_server/debug/libballisticaplus.a": "5c7b118a1780cbf24c8b4bf6fd30ddb0",
"build/prefab/lib/linux_arm64_server/release/libballisticaplus.a": "37c5f795ccbaeffeb5d6ede4fe9f3c19", "build/prefab/lib/linux_arm64_server/release/libballisticaplus.a": "69a28ff5f0d1fb79a012449c90e3c0d0",
"build/prefab/lib/linux_x86_64_gui/debug/libballisticaplus.a": "b6edad3013b9aceafc24dfc7d7903aa5", "build/prefab/lib/linux_x86_64_gui/debug/libballisticaplus.a": "45e58068fbaa0161a925b4b180ab733c",
"build/prefab/lib/linux_x86_64_gui/release/libballisticaplus.a": "25572bdc360130b2fe28925b5bd94a38", "build/prefab/lib/linux_x86_64_gui/release/libballisticaplus.a": "ffee8b9553e03997aae1c1cb31c4a7bf",
"build/prefab/lib/linux_x86_64_server/debug/libballisticaplus.a": "b6edad3013b9aceafc24dfc7d7903aa5", "build/prefab/lib/linux_x86_64_server/debug/libballisticaplus.a": "45e58068fbaa0161a925b4b180ab733c",
"build/prefab/lib/linux_x86_64_server/release/libballisticaplus.a": "25572bdc360130b2fe28925b5bd94a38", "build/prefab/lib/linux_x86_64_server/release/libballisticaplus.a": "ffee8b9553e03997aae1c1cb31c4a7bf",
"build/prefab/lib/mac_arm64_gui/debug/libballisticaplus.a": "314516411d5ac8e991a6f742f399d4de", "build/prefab/lib/mac_arm64_gui/debug/libballisticaplus.a": "07143cfbe795a2cbaa47a09daf1261b3",
"build/prefab/lib/mac_arm64_gui/release/libballisticaplus.a": "d258789fd7bdc5092aab87ccb4601921", "build/prefab/lib/mac_arm64_gui/release/libballisticaplus.a": "593606fabbdd503bab555d49b7963ad1",
"build/prefab/lib/mac_arm64_server/debug/libballisticaplus.a": "314516411d5ac8e991a6f742f399d4de", "build/prefab/lib/mac_arm64_server/debug/libballisticaplus.a": "07143cfbe795a2cbaa47a09daf1261b3",
"build/prefab/lib/mac_arm64_server/release/libballisticaplus.a": "d258789fd7bdc5092aab87ccb4601921", "build/prefab/lib/mac_arm64_server/release/libballisticaplus.a": "593606fabbdd503bab555d49b7963ad1",
"build/prefab/lib/windows/Debug_Win32/BallisticaKitGenericPlus.lib": "300c12423b206062bfce1b5fcf6c2e64", "build/prefab/lib/windows/Debug_Win32/BallisticaKitGenericPlus.lib": "3b7c5191ff1a9a98dcbf99a941d4526e",
"build/prefab/lib/windows/Debug_Win32/BallisticaKitGenericPlus.pdb": "5595169d9d757cc1c42548efd3874bdf", "build/prefab/lib/windows/Debug_Win32/BallisticaKitGenericPlus.pdb": "b1ccda988b9a6306ba8cc14c1ca21d35",
"build/prefab/lib/windows/Debug_Win32/BallisticaKitHeadlessPlus.lib": "6975dcc3655b7201df6f2226fc49d085", "build/prefab/lib/windows/Debug_Win32/BallisticaKitHeadlessPlus.lib": "9bf8844f7485df4bc1615a1c73108606",
"build/prefab/lib/windows/Debug_Win32/BallisticaKitHeadlessPlus.pdb": "49f142b145c2284bb7c5bd2d2c8e0f8a", "build/prefab/lib/windows/Debug_Win32/BallisticaKitHeadlessPlus.pdb": "e29f2a1b9e4a60cb70f431b43d975bc6",
"build/prefab/lib/windows/Release_Win32/BallisticaKitGenericPlus.lib": "92916a5d6548c8b9f9f27a2243669fe8", "build/prefab/lib/windows/Release_Win32/BallisticaKitGenericPlus.lib": "54b186b0d8372d6c680a44ad86d2ea12",
"build/prefab/lib/windows/Release_Win32/BallisticaKitGenericPlus.pdb": "b530d8de1a0bf4a8171e8941ecb6debf", "build/prefab/lib/windows/Release_Win32/BallisticaKitGenericPlus.pdb": "d770d301f537698d4a539e3922936217",
"build/prefab/lib/windows/Release_Win32/BallisticaKitHeadlessPlus.lib": "c6f51447573050163104f546d31f5e05", "build/prefab/lib/windows/Release_Win32/BallisticaKitHeadlessPlus.lib": "e59cdf564fb78029e95ff91d3240396d",
"build/prefab/lib/windows/Release_Win32/BallisticaKitHeadlessPlus.pdb": "114ff9455657ce2d7a4360f489079360", "build/prefab/lib/windows/Release_Win32/BallisticaKitHeadlessPlus.pdb": "68d5fd61a627cd0d3ea784b6db79750a",
"src/assets/ba_data/python/babase/_mgen/__init__.py": "f885fed7f2ed98ff2ba271f9dbe3391c", "src/assets/ba_data/python/babase/_mgen/__init__.py": "f885fed7f2ed98ff2ba271f9dbe3391c",
"src/assets/ba_data/python/babase/_mgen/enums.py": "794d258d59fd17a61752843a9a0551ad", "src/assets/ba_data/python/babase/_mgen/enums.py": "794d258d59fd17a61752843a9a0551ad",
"src/ballistica/base/mgen/pyembed/binding_base.inc": "06042d31df0ff9af96b99477162e2a91", "src/ballistica/base/mgen/pyembed/binding_base.inc": "06042d31df0ff9af96b99477162e2a91",

View File

@ -1,8 +1,8 @@
### 1.7.37 (build 22257, api 9, 2025-01-26) ### 1.7.37 (build 22258, api 9, 2025-01-27)
- Bumping api version to 9. As you'll see below, there's some UI changes that - Bumping api version to 9. As you'll see below, there's some UI changes that
will require a bit of work for any UI mods to adapt to. If your mods don't will require a bit of work for any UI mods to adapt to. If your mods don't
touch UI stuff at all you can simply bump your api version and call it a day. touch UI stuff at all you can simply bump your api version and call it a day.
I'm hopeful that api version won't need to be bumped again for along time (if I'm hopeful that api version won't need to be bumped again for a long time (if
ever). ever).
- I am pleased to announce that after years of hard work from many members of - I am pleased to announce that after years of hard work from many members of
the community, PirateSpeak is now complete and available as a language choice. the community, PirateSpeak is now complete and available as a language choice.
@ -78,7 +78,7 @@
back-button handling are more automatic and windows don't have to hard-code back-button handling are more automatic and windows don't have to hard-code
where their back button goes to. There are also other benefits such as better where their back button goes to. There are also other benefits such as better
state saving/restoring. When writing a MainWindow, pretty much all navigation state saving/restoring. When writing a MainWindow, pretty much all navigation
should only need too use methods: `main_window_has_control()`, should only need to use methods: `main_window_has_control()`,
`main_window_back()`, and `main_window_replace()`. `main_window_back()`, and `main_window_replace()`.
- Finally got things updated so language testing works again, and made it a bit - Finally got things updated so language testing works again, and made it a bit
spiffier while at it. You now simply point the game at your test language and spiffier while at it. You now simply point the game at your test language and

View File

@ -53,7 +53,7 @@ if TYPE_CHECKING:
# Build number and version of the ballistica binary we expect to be # Build number and version of the ballistica binary we expect to be
# using. # using.
TARGET_BALLISTICA_BUILD = 22257 TARGET_BALLISTICA_BUILD = 22258
TARGET_BALLISTICA_VERSION = '1.7.37' TARGET_BALLISTICA_VERSION = '1.7.37'

View File

@ -39,7 +39,7 @@ auto main(int argc, char** argv) -> int {
namespace ballistica { namespace ballistica {
// These are set automatically via script; don't modify them here. // These are set automatically via script; don't modify them here.
const int kEngineBuildNumber = 22257; const int kEngineBuildNumber = 22258;
const char* kEngineVersion = "1.7.37"; const char* kEngineVersion = "1.7.37";
const int kEngineApiVersion = 9; const int kEngineApiVersion = 9;