forked from Cryz/battle_royale_sim
added image map generator, map cell's color and emoji legend, death players emoji and color
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
from utils import logs as _log
|
||||
from bot_libs import syms as _bot_syms
|
||||
from bot_libs import player_handling as _bot_player
|
||||
from bot_libs import simulation as _bot_simulation
|
||||
from bot_libs import repeating as _bot_repeat
|
||||
@@ -61,11 +62,20 @@ async def cmd_get_ranking_players(context, update, chat_id):
|
||||
async def cmd_simulate_day(context, update, chat_id):
|
||||
return await _bot_simulation.simulate_day(context, chat_id)
|
||||
|
||||
async def cmd_show_game_map(context, update, chat_id):
|
||||
async def cmd_show_game_map_unicode(context, update, chat_id):
|
||||
Arena= context.application.bot_data['arena']
|
||||
Gamemap= Arena.get_map()
|
||||
rendered_map= Gamemap.get_renderized_map()
|
||||
return await update.message.reply_text(rendered_map)
|
||||
await update.message.reply_text(rendered_map)
|
||||
return await update.message.reply_text(_bot_syms.MAP_UTF8_LEGEND, parse_mode='MarkdownV2')
|
||||
|
||||
async def cmd_show_game_map_image(context, update, chat_id):
|
||||
Arena= context.application.bot_data['arena']
|
||||
Gamemap= Arena.get_map()
|
||||
image_map= Gamemap.get_image_map()
|
||||
bot= update.get_bot()
|
||||
await bot.send_photo(chat_id= chat_id, photo= image_map)
|
||||
return await update.message.reply_text(_bot_syms.MAP_IMAGE_LEGEND, parse_mode='MarkdownV2')
|
||||
|
||||
async def cmd_simulate_day_cron(context, update, chat_id):
|
||||
context.application.bot_data['ask_seconds'] = 1
|
||||
|
||||
Reference in New Issue
Block a user