From d260acebd78ca0902d74d4f3995bcf066b1e4d19 Mon Sep 17 00:00:00 2001 From: Eric Froemling Date: Wed, 6 May 2020 21:41:15 -0700 Subject: [PATCH] Server chat message improvements --- .efrocachemap | 24 ++++++++++++------------ .idea/dictionaries/ericf.xml | 1 + assets/src/ba_data/python/_ba.py | 8 +++++--- docs/ba_module.md | 2 +- 4 files changed, 19 insertions(+), 16 deletions(-) diff --git a/.efrocachemap b/.efrocachemap index 7c09c632..e0de46b8 100644 --- a/.efrocachemap +++ b/.efrocachemap @@ -4132,16 +4132,16 @@ "assets/build/windows/x64/python.exe": "https://files.ballistica.net/cache/ba1/25/a7/dc87c1be41605eb6fefd0145144c", "assets/build/windows/x64/python37.dll": "https://files.ballistica.net/cache/ba1/b9/e4/d912f56e42e9991bcbb4c804cfcb", "assets/build/windows/x64/pythonw.exe": "https://files.ballistica.net/cache/ba1/6c/bb/b6f52c306aa4e88061510e96cefe", - "build/prefab/linux-server/debug/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/58/b6/bcc2f3e18ea53bd2f1aaa2772c04", - "build/prefab/linux-server/release/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/75/fc/042a96f26e198fa09956d9066afd", - "build/prefab/linux/debug/ballisticacore": "https://files.ballistica.net/cache/ba1/d4/70/648d8f577f5ebf1600c7a48e8147", - "build/prefab/linux/release/ballisticacore": "https://files.ballistica.net/cache/ba1/cf/a7/575e32f41f7f78fadf4dae70ef5f", - "build/prefab/mac-server/debug/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/55/a8/5ce470cce8517e4fa69e9b8a0dfd", - "build/prefab/mac-server/release/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/f4/d1/8aa7ebc2b53d2b166ce3c60eed89", - "build/prefab/mac/debug/ballisticacore": "https://files.ballistica.net/cache/ba1/72/a7/dc4bc9b278dcede3d901ce1a28d1", - "build/prefab/mac/release/ballisticacore": "https://files.ballistica.net/cache/ba1/6d/7a/f881cc271e035a944e2140b26944", - "build/prefab/windows-server/debug/dist/ballisticacore_headless.exe": "https://files.ballistica.net/cache/ba1/e9/9a/9881db7329339a7390f567cf5b0e", - "build/prefab/windows-server/release/dist/ballisticacore_headless.exe": "https://files.ballistica.net/cache/ba1/b4/dd/7e408d15a4dc05bbbe19fdbbcded", - "build/prefab/windows/debug/BallisticaCore.exe": "https://files.ballistica.net/cache/ba1/ca/b5/62a61052d92a03319c8671ea8fc3", - "build/prefab/windows/release/BallisticaCore.exe": "https://files.ballistica.net/cache/ba1/cd/fd/21a7248ea867db21f46bf78161a8" + "build/prefab/linux-server/debug/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/f0/ef/569ac122fe194e20df8c3a26aee4", + "build/prefab/linux-server/release/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/04/16/1b4586525558774d1aa383134c7d", + "build/prefab/linux/debug/ballisticacore": "https://files.ballistica.net/cache/ba1/36/7b/9d3ff3eb01c1ccd0a4adb33040c6", + "build/prefab/linux/release/ballisticacore": "https://files.ballistica.net/cache/ba1/15/da/21937ea5bc0a82d7a10d47629106", + "build/prefab/mac-server/debug/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/48/9c/125d4a1a19f3efd3a7f1210c98a2", + "build/prefab/mac-server/release/dist/ballisticacore_headless": "https://files.ballistica.net/cache/ba1/97/74/6aa7281383a9e01b4a3c8606745a", + "build/prefab/mac/debug/ballisticacore": "https://files.ballistica.net/cache/ba1/ec/6f/e69be2f20c6f4235b9927d2abae7", + "build/prefab/mac/release/ballisticacore": "https://files.ballistica.net/cache/ba1/34/57/89052f667637901812e8105bbf90", + "build/prefab/windows-server/debug/dist/ballisticacore_headless.exe": "https://files.ballistica.net/cache/ba1/6a/2d/f1c65e0d3d9c3b26b3901d2a7885", + "build/prefab/windows-server/release/dist/ballisticacore_headless.exe": "https://files.ballistica.net/cache/ba1/ea/35/0fb15f2897fa4ecb815c4f51cef4", + "build/prefab/windows/debug/BallisticaCore.exe": "https://files.ballistica.net/cache/ba1/95/f8/f5143b9052d3e0e22bf265841317", + "build/prefab/windows/release/BallisticaCore.exe": "https://files.ballistica.net/cache/ba1/01/8d/0168cf158bfe41da57395b09f44d" } \ No newline at end of file diff --git a/.idea/dictionaries/ericf.xml b/.idea/dictionaries/ericf.xml index 7dea5109..c56af62a 100644 --- a/.idea/dictionaries/ericf.xml +++ b/.idea/dictionaries/ericf.xml @@ -149,6 +149,7 @@ basemult basepos basespaz + basetime baseurl basew bastd diff --git a/assets/src/ba_data/python/_ba.py b/assets/src/ba_data/python/_ba.py index 41acec04..216c11ae 100644 --- a/assets/src/ba_data/python/_ba.py +++ b/assets/src/ba_data/python/_ba.py @@ -34,7 +34,7 @@ NOTE: This file was autogenerated by gendummymodule; do not edit by hand. """ # (hash we can use to see if this file is out of date) -# SOURCES_HASH=303806386736755003110818846527806768186 +# SOURCES_HASH=286388262473216751526597126281034005544 # I'm sorry Pylint. I know this file saddens you. Be strong. # pylint: disable=useless-suppression @@ -1505,9 +1505,11 @@ def charstr(char_id: ba.SpecialChar) -> str: def chatmessage(message: Union[str, ba.Lstr], - clients: Sequence[int] = None) -> None: + clients: Sequence[int] = None, + sender_override: str = None) -> None: """chatmessage(message: Union[str, ba.Lstr], - clients: Sequence[int] = None) -> None + clients: Sequence[int] = None, + sender_override: str = None) -> None (internal) """ diff --git a/docs/ba_module.md b/docs/ba_module.md index 9b72c92b..91ae1ca8 100644 --- a/docs/ba_module.md +++ b/docs/ba_module.md @@ -1,5 +1,5 @@ -

last updated on 2020-05-06 for Ballistica version 1.5.0 build 20006

+

last updated on 2020-05-06 for Ballistica version 1.5.0 build 20011

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!