Ballistica Logo

_baclassic module

A dummy stub module for the real _baclassic.

The real _baclassic is a compiled extension module and only available in the live engine. This dummy-module allows Pylint/Mypy/etc. to function reasonably well outside of that environment.

Make sure this file is never included in dirs seen by the engine!

In the future perhaps this can be a stub (.pyi) file, but we will need to make sure that it works with all our tools (mypy, pylint, pycharm).

NOTE: This file was autogenerated by batools.dummymodule; do not edit by hand.

_baclassic._uninferrable() Any[source]

Get an “Any” in mypy and “uninferrable” in Pylint.

_baclassic.animate_root_ui_chest_unlock_time(*, chestid: str, duration: float, startvalue: float, endvalue: float) None[source]

Animate the unlock time on a chest.

_baclassic.animate_root_ui_tickets(*, duration: float, startvalue: int, endvalue: int) None[source]

Animate the displayed tickets value.

_baclassic.animate_root_ui_tokens(*, duration: float, startvalue: int, endvalue: int) None[source]

Animate the displayed tokens value.

_baclassic.classic_app_mode_activate() None[source]

(internal)

_baclassic.classic_app_mode_deactivate() None[source]

(internal)

_baclassic.classic_app_mode_handle_app_intent_default() None[source]

(internal)

_baclassic.classic_app_mode_handle_app_intent_exec(command: str) None[source]

(internal)

_baclassic.get_account_display_state() Any[source]

(internal)

_baclassic.set_account_display_state(vals: dict) None[source]

(internal)

_baclassic.set_have_live_account_values(have: bool) None[source]

Inform the native layer whether we are being fed with live account values from the server.

_baclassic.set_root_ui_account_values(*, tickets: int, tokens: int, league_type: str, league_number: int, league_rank: int, achievements_percent_text: str, level_text: str, xp_text: str, inbox_count: int, inbox_count_is_max: bool, gold_pass: bool, chest_0_appearance: str, chest_1_appearance: str, chest_2_appearance: str, chest_3_appearance: str, chest_0_unlock_time: float, chest_1_unlock_time: float, chest_2_unlock_time: float, chest_3_unlock_time: float, chest_0_ad_allow_time: float, chest_1_ad_allow_time: float, chest_2_ad_allow_time: float, chest_3_ad_allow_time: float) None[source]

Pass values to the native layer for use in the root UI or elsewhere.

_baclassic.set_stress_testing(testing: bool, player_count: int, attract_mode: bool) None[source]

(internal)

_baclassic.value_test(arg: str, change: float | None = None, absolute: float | None = None) float[source]

(internal)