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
README.md
__init__.py
bot_ai.py SC2: Multi-campaign (#2954) 2024-03-15 17:33:03 +01:00
bot_ai_internal.py
cache.py
client.py
constants.py
controller.py
data.py
expiring_dict.py
game_data.py
game_info.py
game_state.py
main.py
maps.py
observer_ai.py
paths.py
pixel_map.py
player.py
portconfig.py
position.py
power_source.py
protocol.py
proxy.py
renderer.py
sc2process.py
score.py
unit.py
units.py
versions.py
wsl.py

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.