diff --git a/.efrocachemap b/.efrocachemap index 9f2a9c33..12c18823 100644 --- a/.efrocachemap +++ b/.efrocachemap @@ -420,7 +420,7 @@ "assets/build/ba_data/audio/zoeOw.ogg": "https://files.ballistica.net/cache/ba1/41/a0/d7edfdeada25eb8310de177ab7f5", "assets/build/ba_data/audio/zoePickup01.ogg": "https://files.ballistica.net/cache/ba1/15/ba/7db3f4534699517b8bff3ffae4b6", "assets/build/ba_data/audio/zoeScream01.ogg": "https://files.ballistica.net/cache/ba1/6d/de/d973377a4f5f975470f958119b0b", - "assets/build/ba_data/data/langdata.json": "https://files.ballistica.net/cache/ba1/bb/65/9e2bdc25504f1b79ddcb53403776", + "assets/build/ba_data/data/langdata.json": "https://files.ballistica.net/cache/ba1/37/de/401548e7d95a407e0e99ef9391f3", "assets/build/ba_data/data/languages/arabic.json": "https://files.ballistica.net/cache/ba1/8c/fd/162ab3530e31d8cdcbf83de0f49d", "assets/build/ba_data/data/languages/belarussian.json": "https://files.ballistica.net/cache/ba1/ab/fd/cb157afc98dbe055ba63cf4c2f6f", "assets/build/ba_data/data/languages/chinese.json": "https://files.ballistica.net/cache/ba1/28/96/397e5c164a595c2b6c2d3eb2d4f1", @@ -433,7 +433,7 @@ "assets/build/ba_data/data/languages/esperanto.json": "https://files.ballistica.net/cache/ba1/6e/fd/685a4e1da031474d47a1d9eb2731", "assets/build/ba_data/data/languages/french.json": "https://files.ballistica.net/cache/ba1/7f/ac/fd0257aba3ed874f69c30fd333ff", "assets/build/ba_data/data/languages/german.json": "https://files.ballistica.net/cache/ba1/a0/65/0802d58fd002738faa5fca0ac200", - "assets/build/ba_data/data/languages/gibberish.json": "https://files.ballistica.net/cache/ba1/0a/ec/f6665a696238275c806e7a0b1d0d", + "assets/build/ba_data/data/languages/gibberish.json": "https://files.ballistica.net/cache/ba1/19/a6/47fd52b8890573fd0e54b9f7b7fd", "assets/build/ba_data/data/languages/greek.json": "https://files.ballistica.net/cache/ba1/87/ae/4b9de749699bfebb12c83ad8c1ac", "assets/build/ba_data/data/languages/hindi.json": "https://files.ballistica.net/cache/ba1/d9/57/0106b2a51dda269473f043e050d3", "assets/build/ba_data/data/languages/hungarian.json": "https://files.ballistica.net/cache/ba1/2d/e5/3737c6c3979cf381321c5472bea5", @@ -447,9 +447,9 @@ "assets/build/ba_data/data/languages/russian.json": "https://files.ballistica.net/cache/ba1/6e/5c/ed5c985d25c0ebbd7e47a89cb6c3", "assets/build/ba_data/data/languages/serbian.json": "https://files.ballistica.net/cache/ba1/38/d6/376433fa66f1798c64035efc1371", "assets/build/ba_data/data/languages/slovak.json": "https://files.ballistica.net/cache/ba1/9f/a6/a2c9d7f3f90a2320aa45ccfd65cd", - "assets/build/ba_data/data/languages/spanish.json": "https://files.ballistica.net/cache/ba1/bc/71/83c7c31a4f6467ed2ec8b86a4b71", + "assets/build/ba_data/data/languages/spanish.json": "https://files.ballistica.net/cache/ba1/66/9e/df12c6325c503f8eaef4a83259c4", "assets/build/ba_data/data/languages/swedish.json": "https://files.ballistica.net/cache/ba1/50/9f/be006ba19be6a69a57837eb6dca0", - "assets/build/ba_data/data/languages/tamil.json": "https://files.ballistica.net/cache/ba1/6c/c4/98a88b579fa68f452a19a74b5745", + "assets/build/ba_data/data/languages/tamil.json": "https://files.ballistica.net/cache/ba1/31/b0/957a09affb9ea8e0fefb1d447a6e", "assets/build/ba_data/data/languages/thai.json": "https://files.ballistica.net/cache/ba1/dd/de/c197fa9aff42e4422bc66b95ad88", "assets/build/ba_data/data/languages/turkish.json": "https://files.ballistica.net/cache/ba1/65/e4/b9308f15437972209b4d3fce7abd", "assets/build/ba_data/data/languages/ukrainian.json": "https://files.ballistica.net/cache/ba1/8f/42/56f3ebcc6005f382449c1c2422fd", @@ -3966,26 +3966,26 @@ "assets/src/ba_data/python/ba/_generated/__init__.py": "https://files.ballistica.net/cache/ba1/ee/e8/cad05aa531c7faf7ff7b96db7f6e", "assets/src/ba_data/python/ba/_generated/enums.py": "https://files.ballistica.net/cache/ba1/72/82/86956fae909ac2fe2a1abd84a361", "ballisticacore-windows/Generic/BallisticaCore.ico": "https://files.ballistica.net/cache/ba1/89/c0/e32c7d2a35dc9aef57cc73b0911a", - "build/prefab/full/linux_arm64_gui/debug/ballisticacore": "https://files.ballistica.net/cache/ba1/3b/e3/eee5a9a87cfedaef89411af028d9", + "build/prefab/full/linux_arm64_gui/debug/ballisticacore": "https://files.ballistica.net/cache/ba1/0d/3f/92b3e229a7211ffeb5cd6b777364", "build/prefab/full/linux_arm64_gui/release/ballisticacore": "https://files.ballistica.net/cache/ba1/74/1d/fc9e33e565475daaac80da5252f0", - "build/prefab/full/linux_arm64_server/debug/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/64/f2/c9f957d8f02742aad8853531b9ee", - "build/prefab/full/linux_arm64_server/release/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/b9/af/266c16e253c477a175a1430fe390", - "build/prefab/full/linux_x86_64_gui/debug/ballisticacore": "https://files.ballistica.net/cache/ba1/3f/6d/e295c91884cbc384161e0e1960ca", + "build/prefab/full/linux_arm64_server/debug/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/40/6b/8200d88decb9480bf873df2daefe", + "build/prefab/full/linux_arm64_server/release/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/86/fc/149d346aa7fb17c9d176d5c71b5a", + "build/prefab/full/linux_x86_64_gui/debug/ballisticacore": "https://files.ballistica.net/cache/ba1/89/9e/8411e30418cac89810c8bd5e422a", "build/prefab/full/linux_x86_64_gui/release/ballisticacore": "https://files.ballistica.net/cache/ba1/9c/7b/ac1a200be0f37078af0991faca3b", - "build/prefab/full/linux_x86_64_server/debug/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/98/16/78c25fd50f66697e3fcf942735dc", - "build/prefab/full/linux_x86_64_server/release/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/cd/72/eae87258fce3636e89d67384709e", - "build/prefab/full/mac_arm64_gui/debug/ballisticacore": "https://files.ballistica.net/cache/ba1/c3/0e/30d3896805357ece6d72a8e66d82", - "build/prefab/full/mac_arm64_gui/release/ballisticacore": "https://files.ballistica.net/cache/ba1/5b/f7/f7d7d81eb81067bd78d75602392e", - "build/prefab/full/mac_arm64_server/debug/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/99/34/d5b245d6e9ee312d97ea0f5bbdb2", - "build/prefab/full/mac_arm64_server/release/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/92/8c/5373e57227fc4435cec858b4f2a1", - "build/prefab/full/mac_x86_64_gui/debug/ballisticacore": "https://files.ballistica.net/cache/ba1/80/fa/d0ee6bcfb829ddfc2caba7ee8f4e", - "build/prefab/full/mac_x86_64_gui/release/ballisticacore": "https://files.ballistica.net/cache/ba1/4a/92/ac32aebcb136d2267c7ccaa2ff7c", - "build/prefab/full/mac_x86_64_server/debug/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/72/a0/dc81b7d2fe8aa27898920c0d9eaa", - "build/prefab/full/mac_x86_64_server/release/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/36/78/0c2520bae95b05c9e374c85c97ce", - "build/prefab/full/windows_x86_gui/debug/BallisticaCore.exe": "https://files.ballistica.net/cache/ba1/18/fe/80dcab6a8c203ef82963c60a19c4", - "build/prefab/full/windows_x86_gui/release/BallisticaCore.exe": "https://files.ballistica.net/cache/ba1/7d/63/5899374034398ba81a8b02009ba3", - "build/prefab/full/windows_x86_server/debug/dist/BallisticaCoreHeadless.exe": "https://files.ballistica.net/cache/ba1/b3/0f/9258d0adaaa2792363a9a2989531", - "build/prefab/full/windows_x86_server/release/dist/BallisticaCoreHeadless.exe": "https://files.ballistica.net/cache/ba1/b5/f1/52563ad998f3e1388043286017c1", + "build/prefab/full/linux_x86_64_server/debug/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/4b/dd/52fdcf376bf5a577ec4548a34c27", + "build/prefab/full/linux_x86_64_server/release/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/2c/3c/f386b9c98d2e3b7cc69c5aa5bac0", + "build/prefab/full/mac_arm64_gui/debug/ballisticacore": "https://files.ballistica.net/cache/ba1/14/8e/e2f299fde04604aa7a727b6d7526", + "build/prefab/full/mac_arm64_gui/release/ballisticacore": "https://files.ballistica.net/cache/ba1/58/6d/afb3a95d0774e7ca227f77202866", + "build/prefab/full/mac_arm64_server/debug/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/d2/ee/e4bcb96a463516e1068714c39c4d", + "build/prefab/full/mac_arm64_server/release/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/28/a9/ba7d4be38d707695d942173c2380", + "build/prefab/full/mac_x86_64_gui/debug/ballisticacore": "https://files.ballistica.net/cache/ba1/1a/3b/f9fe01cf3a776cceecd078c99f92", + "build/prefab/full/mac_x86_64_gui/release/ballisticacore": "https://files.ballistica.net/cache/ba1/42/53/07d28b98ff2ffc857438d07268ea", + "build/prefab/full/mac_x86_64_server/debug/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/e2/2c/4ec233e815eadc0b427391fe3867", + "build/prefab/full/mac_x86_64_server/release/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/a4/dc/a8f17a3c35c6ead2580ab32157c0", + "build/prefab/full/windows_x86_gui/debug/BallisticaCore.exe": "https://files.ballistica.net/cache/ba1/49/21/b2ca5e3af03446536329a8307ebd", + "build/prefab/full/windows_x86_gui/release/BallisticaCore.exe": "https://files.ballistica.net/cache/ba1/d0/fe/5ee21da4a647e55e3b3b57f7af66", + "build/prefab/full/windows_x86_server/debug/dist/BallisticaCoreHeadless.exe": "https://files.ballistica.net/cache/ba1/91/0b/d758e25cd70756a0654a368f3c6c", + "build/prefab/full/windows_x86_server/release/dist/BallisticaCoreHeadless.exe": "https://files.ballistica.net/cache/ba1/51/d7/05324adaa59b8f5be699a34d9df3", "build/prefab/lib/linux_arm64_gui/debug/libballisticacore_internal.a": "https://files.ballistica.net/cache/ba1/00/bc/3cbd2cc3820bb81bbd972a7ceb5a", "build/prefab/lib/linux_arm64_gui/release/libballisticacore_internal.a": "https://files.ballistica.net/cache/ba1/d3/5c/969e1b4c0958ae64db139742be65", "build/prefab/lib/linux_arm64_server/debug/libballisticacore_internal.a": "https://files.ballistica.net/cache/ba1/29/ce/80de999ebf7f31e4711c4fbcd567", diff --git a/assets/src/ba_data/python/._ba_sources_hash b/assets/src/ba_data/python/._ba_sources_hash index 54d0ade4..af16c88d 100644 --- a/assets/src/ba_data/python/._ba_sources_hash +++ b/assets/src/ba_data/python/._ba_sources_hash @@ -1 +1 @@ -207646555889684244275321000216220256792 \ No newline at end of file +20652393608393799870252825907573389372 \ No newline at end of file diff --git a/assets/src/ba_data/python/_ba.py b/assets/src/ba_data/python/_ba.py index 90534a55..1aa28701 100644 --- a/assets/src/ba_data/python/_ba.py +++ b/assets/src/ba_data/python/_ba.py @@ -2014,7 +2014,7 @@ def get_camera_position() -> tuple[float, ...]: (internal) WARNING: these camera controls will not apply to network clients - and may behave unpredicably in other ways. Use them only for + and may behave unpredictably in other ways. Use them only for tinkering. """ return (0.0, 0.0, 0.0) @@ -2026,7 +2026,7 @@ def get_camera_target() -> tuple[float, ...]: (internal) WARNING: these camera controls will not apply to network clients - and may behave unpredicably in other ways. Use them only for + and may behave unpredictably in other ways. Use them only for tinkering. """ return (0.0, 0.0, 0.0) @@ -3515,7 +3515,7 @@ def set_camera_manual(value: bool) -> None: (internal) WARNING: these camera controls will not apply to network clients - and may behave unpredicably in other ways. Use them only for + and may behave unpredictably in other ways. Use them only for tinkering. """ return None @@ -3527,7 +3527,7 @@ def set_camera_position(x: float, y: float, z: float) -> None: (internal) WARNING: these camera controls will not apply to network clients - and may behave unpredicably in other ways. Use them only for + and may behave unpredictably in other ways. Use them only for tinkering. """ return None @@ -3539,7 +3539,7 @@ def set_camera_target(x: float, y: float, z: float) -> None: (internal) WARNING: these camera controls will not apply to network clients - and may behave unpredicably in other ways. Use them only for + and may behave unpredictably in other ways. Use them only for tinkering. """ return None diff --git a/docs/ba_module.md b/docs/ba_module.md index 47f02bcd..2287f607 100644 --- a/docs/ba_module.md +++ b/docs/ba_module.md @@ -1,5 +1,5 @@ -

last updated on 2021-11-04 for Ballistica version 1.6.6 build 20403

+

last updated on 2021-11-04 for Ballistica version 1.6.6 build 20406

This page documents the Python classes and functions in the 'ba' module, which are the ones most relevant to modding in Ballistica. If you come across something you feel should be included here or could be better explained, please let me know. Happy modding!


diff --git a/src/ballistica/ballistica.cc b/src/ballistica/ballistica.cc index f1525722..4bcfa1ee 100644 --- a/src/ballistica/ballistica.cc +++ b/src/ballistica/ballistica.cc @@ -21,7 +21,7 @@ namespace ballistica { // These are set automatically via script; don't modify them here. -const int kAppBuildNumber = 20403; +const int kAppBuildNumber = 20406; const char* kAppVersion = "1.6.6"; // Our standalone globals. diff --git a/src/ballistica/python/methods/python_methods_graphics.cc b/src/ballistica/python/methods/python_methods_graphics.cc index b353d7a0..1f87b1ad 100644 --- a/src/ballistica/python/methods/python_methods_graphics.cc +++ b/src/ballistica/python/methods/python_methods_graphics.cc @@ -318,7 +318,7 @@ auto PythonMethodsGraphics::GetMethods() -> std::vector { "(internal)\n" "\n" "WARNING: these camera controls will not apply to network clients\n" - "and may behave unpredicably in other ways. Use them only for\n" + "and may behave unpredictably in other ways. Use them only for\n" "tinkering."}, {"get_camera_target", (PyCFunction)PyGetCameraTarget, @@ -328,7 +328,7 @@ auto PythonMethodsGraphics::GetMethods() -> std::vector { "(internal)\n" "\n" "WARNING: these camera controls will not apply to network clients\n" - "and may behave unpredicably in other ways. Use them only for\n" + "and may behave unpredictably in other ways. Use them only for\n" "tinkering."}, {"set_camera_position", (PyCFunction)PySetCameraPosition, @@ -338,7 +338,7 @@ auto PythonMethodsGraphics::GetMethods() -> std::vector { "(internal)\n" "\n" "WARNING: these camera controls will not apply to network clients\n" - "and may behave unpredicably in other ways. Use them only for\n" + "and may behave unpredictably in other ways. Use them only for\n" "tinkering."}, {"set_camera_target", (PyCFunction)PySetCameraTarget, @@ -348,7 +348,7 @@ auto PythonMethodsGraphics::GetMethods() -> std::vector { "(internal)\n" "\n" "WARNING: these camera controls will not apply to network clients\n" - "and may behave unpredicably in other ways. Use them only for\n" + "and may behave unpredictably in other ways. Use them only for\n" "tinkering."}, {"set_camera_manual", (PyCFunction)PySetCameraManual, @@ -358,7 +358,7 @@ auto PythonMethodsGraphics::GetMethods() -> std::vector { "(internal)\n" "\n" "WARNING: these camera controls will not apply to network clients\n" - "and may behave unpredicably in other ways. Use them only for\n" + "and may behave unpredictably in other ways. Use them only for\n" "tinkering."}, {"has_gamma_control", PyHasGammaControl, METH_VARARGS,