From ae767395ea7056471f0d9ee78c9f8b2d881a9884 Mon Sep 17 00:00:00 2001 From: Eric Froemling Date: Thu, 31 Oct 2019 15:08:42 -0500 Subject: [PATCH 1/3] testing --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1ce459d7..3672a487 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: run: | sudo apt-add-repository -y ppa:deadsnakes/ppa sudo apt-get -y install python3.7 python3.7-dev python3-pip python3-setuptools - sudo python3.7 -m pip install pylint mypy typing-extensions pytz yapf + python3.7 -m pip install pylint mypy typing-extensions pytz yapf - name: Run checks run: make checkfull From 8bfa4a2ce5409fec8246230c3121653b578295e0 Mon Sep 17 00:00:00 2001 From: Eric Froemling Date: Fri, 1 Nov 2019 08:51:25 -0500 Subject: [PATCH 2/3] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e883627b..bcef2330 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ The Ballistica project is the foundation for the next generation of [BombSquad]( * Migrate modding documentation to this repo's wiki, allowing other modders to add their own bits of wisdom ### Frequently Asked Questions -* **Q: What's with the new name? Is BombSquad getting renamed?** +* **Q: What's with this new name? Is BombSquad getting renamed?** * A: No, BombSquad is still BombSquad. 'Ballistica' is simply the new name for the engine/app-framework. This way it can be used for other game/app projects without causing confusion (though that is mostly theoretical at this point). As a modder, the biggest change you will notice is a lot of 'ba' prefixes in the APIs as opposed to 'bs'. You may also see the word 'BallisticaCore' show up various places, which in actual releases gets replaced by 'BombSquad'. * **Q: Does this mean BombSquad is open source?** From e80b4352f4359c82e1ce9a89c117430bc03b223b Mon Sep 17 00:00:00 2001 From: Eric Froemling Date: Fri, 1 Nov 2019 09:08:31 -0500 Subject: [PATCH 3/3] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index bcef2330..84a7130b 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ The Ballistica project is the foundation for the next generation of [BombSquad]( * A: No, BombSquad is still BombSquad. 'Ballistica' is simply the new name for the engine/app-framework. This way it can be used for other game/app projects without causing confusion (though that is mostly theoretical at this point). As a modder, the biggest change you will notice is a lot of 'ba' prefixes in the APIs as opposed to 'bs'. You may also see the word 'BallisticaCore' show up various places, which in actual releases gets replaced by 'BombSquad'. * **Q: Does this mean BombSquad is open source?** -* A: Yes and no. All code contained in this repo is MIT licensed and free for use anywhere. This includes game scripts, pipeline tools, etc. In the future I hope to expand this to include at least some binary sources. Anything not included here, however, even if automatically downloaded by build scripts, is still copyrighted and cannot be redistributed without explicit consent. This includes assets and game binaries. So in a nutshell: create and share mods to your heart's content, but please don't distribute your own complete copy of the game. Please email support@froemling.net if you have any questions. +* A: Yes and no. All code contained in this repo is MIT licensed and free for use anywhere. This includes game scripts, pipeline tools, etc. In the future I hope to expand this to include at least some binary sources. Anything not included here, however, even if automatically downloaded by build scripts, is still proprietary and cannot be redistributed without explicit consent. This includes assets and game binaries. So in a nutshell: create and share mods to your heart's content, but please don't distribute your own complete copy of the game. Please email support@froemling.net if you have any questions. * **Q: Will my existing BombSquad 1.4.x mods still work?** * A: No. All mods will need to be explicitly updated to work with the new ballistica apis in 1.5+. This may or may not be a significant amount of work depending on the mod. I would highly suggest tinkering around with some of the new features in 1.5 such as type-safe Python and dynamic assets before attempting to port any old mods, as some things are done significantly differently now. You may also want to consider simply sticking with 1.4 builds for a while longer, especially for server duties, since they will remain fully compatible with clients running 1.5. The new ballistica apis may still be in significant flux for at least a while until the dust settles, but they will be worth switching to eventually, I promise!