Archipelago/worlds/_sc2common/bot
Ziktofel e0e9fdd86a
SC2: Multi-campaign (#2954)
Adds HotS, LotV and NCO campaigns to SC2 game.
The world's name has changed to reflect that (it's not only Wings of Liberty now)
The client was patched in a way that can still join to games generated prior this change
---------

Co-authored-by: Magnemania <magnemight@gmail.com>
Co-authored-by: EnvyDragon <138727357+EnvyDragon@users.noreply.github.com>
Co-authored-by: Matthew <matthew.marinets@gmail.com>
Co-authored-by: hopop201 <benjy.hopop201@gmail.com>
Co-authored-by: Salzkorn <salzkitty@gmail.com>
Co-authored-by: genderdruid <pallyoffail@gmail.com>
Co-authored-by: MadiMadsen <137329235+MadiMadsen@users.noreply.github.com>
Co-authored-by: neocerber <neocerber@gmail.com>
Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>
Co-authored-by: Fabian Dill <Berserker66@users.noreply.github.com>
2024-03-15 17:33:03 +01:00
..
LICENSE SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
README.md SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
__init__.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
bot_ai.py SC2: Multi-campaign (#2954) 2024-03-15 17:33:03 +01:00
bot_ai_internal.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
cache.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
client.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
constants.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
controller.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
data.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
expiring_dict.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
game_data.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
game_info.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
game_state.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
main.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
maps.py SC2 WoL - Mod, Item and Location update (#2113) 2023-09-15 02:22:10 +02:00
observer_ai.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
paths.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
pixel_map.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
player.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
portconfig.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
position.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
power_source.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
protocol.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
proxy.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
renderer.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
sc2process.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
score.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
unit.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
units.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
versions.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
wsl.py SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00

README.md

SC2 Bot

This is client library to communicate with Starcraft 2 game
It's based on burnysc2 python package, see https://github.com/BurnySc2/python-sc2

The base package is stripped down to clean up unneeded features and those not working outside a melee game.