Property Tycoon V1.0 Documentation
Contents:
Main Module
Game Module
Game Logic Module
Game Actions Module
Game Event Handler Module
Game Renderer Module
Player Module
Board Module
Property Module
AI Player Logic Module
Cards Module
UI Module
Development Mode Module
Load Excel Module
Sound Manager Module
Font Manager Module
Property Tycoon V1.0 Documentation
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
_process_auction_bid() (src.GameEventHandler.GameEventHandler method)
A
add_jail_card() (src.Player.Player method)
add_message() (src.Board.Board method)
(src.Game.Game method)
(src.Game_Logic.GameLogic method)
add_player() (src.Game_Logic.GameLogic method)
add_property() (src.Player.Player method)
add_to_free_parking() (src.GameActions.GameActions method)
advance_to_next_player() (src.Game_Logic.GameLogic method)
AIDifficultyPage (class in src.UI)
AIEmotionUI (class in src.UI)
apply_screen_settings() (in module Main)
auction() (src.Game_Logic.GameLogic method)
auction_property() (src.Game_Logic.GameLogic method)
B
BANK_LIMIT (src.Game_Logic.GameLogic attribute)
BasePage (class in src.UI)
Board (class in src.Board)
board_to_screen() (src.Board.Board method)
build_hotel() (src.Game_Logic.GameLogic method)
(src.Property.Property method)
build_house() (src.Game_Logic.GameLogic method)
(src.Property.Property method)
buy_property() (src.Game_Logic.GameLogic method)
(src.Player.Player method)
buy_property_after_auction() (src.Game_Logic.GameLogic method)
C
calculate_house_difference() (src.Game_Logic.GameLogic method)
calculate_player_assets() (src.GameActions.GameActions method)
calculate_rent() (src.Property.Property method)
calculate_repair_cost() (src.Game_Logic.GameLogic method)
calculate_space_rent() (src.Game_Logic.GameLogic method)
CameraControls (class in src.Board)
can_afford() (src.Player.Player method)
can_build_hotel() (src.Game_Logic.GameLogic method)
(src.Property.Property method)
can_build_hotels() (src.Player.Player method)
can_build_house() (src.Ai_Player_Logic.EasyAIPlayer method)
(src.Game_Logic.GameLogic method)
(src.Property.Property method)
can_build_houses() (src.Player.Player method)
can_develop() (in module Main)
(src.Game.Game method)
Card (class in src.Cards)
CardDeck (class in src.Cards)
CardType (class in src.Cards)
charge_rent() (src.Property.Property method)
check_and_trigger_ai_turn() (src.Game.Game method)
(src.GameActions.GameActions method)
check_auction_end() (src.Game_Logic.GameLogic method)
check_game_over() (src.Game.Game method)
(src.Game_Logic.GameLogic method)
(src.GameActions.GameActions method)
check_group_ownership() (src.Ai_Player_Logic.EasyAIPlayer method)
check_hover() (src.UI.AIEmotionUI method)
(src.UI.UIButton method)
check_one_player_remains() (src.Game.Game method)
(src.GameActions.GameActions method)
check_passing_go() (src.Game.Game method)
check_property_group_completion() (src.Game_Logic.GameLogic method)
check_time_limit() (src.Game.Game method)
clear_cache() (src.Font_Manager.FontManager class method)
collect_free_parking() (src.GameActions.GameActions method)
CONFIRMATION_DURATION (src.UI.SettingsPage attribute)
consider_trade_offer() (src.Ai_Player_Logic.EasyAIPlayer method)
create_fallback_token() (src.Player.Player method)
create_game() (in module Main)
CreditsPage (class in src.UI)
D
draw() (src.Board.Board method)
(src.GameRenderer.GameRenderer method)
(src.UI.AIDifficultyPage method)
(src.UI.AIEmotionUI method)
(src.UI.BasePage method)
(src.UI.CreditsPage method)
(src.UI.EndGamePage method)
(src.UI.GameModePage method)
(src.UI.HowToPlayPage method)
(src.UI.KeyboardShortcutsPage method)
(src.UI.MainMenuPage method)
(src.UI.PlayerSelectPage method)
(src.UI.SettingsPage method)
(src.UI.StartPage method)
(src.UI.UIButton method)
(src.UI.UIInput method)
draw_auction() (src.GameRenderer.GameRenderer method)
draw_background() (src.UI.BasePage method)
draw_button() (src.GameRenderer.GameRenderer method)
draw_buy_options() (src.GameRenderer.GameRenderer method)
draw_card() (src.Cards.CardDeck method)
draw_card_alert() (src.GameRenderer.GameRenderer method)
draw_development_ui() (src.GameRenderer.GameRenderer method)
draw_dice() (src.GameRenderer.GameRenderer method)
draw_free_parking_pot() (src.GameRenderer.GameRenderer method)
draw_instructions() (src.UI.BasePage method)
draw_jail_options() (src.GameRenderer.GameRenderer method)
draw_notification() (src.GameRenderer.GameRenderer method)
draw_player() (src.Board.Board method)
(src.Player.Player method)
draw_popup_message() (src.GameRenderer.GameRenderer method)
draw_property_card() (src.GameRenderer.GameRenderer method)
draw_property_tooltip() (src.GameRenderer.GameRenderer method)
draw_time_remaining() (src.GameRenderer.GameRenderer method)
draw_title() (src.UI.BasePage method)
draw_token_selection() (src.UI.StartPage method)
E
EasyAIPlayer (class in src.Ai_Player_Logic)
end_abridged_game() (src.Game.Game method)
(src.GameActions.GameActions method)
end_full_game() (src.Game.Game method)
(src.GameActions.GameActions method)
EndGamePage (class in src.UI)
F
finish_dice_animation() (src.Game.Game method)
FontManager (class in src.Font_Manager)
G
Game (class in src.Game)
game_start() (src.Game_Logic.GameLogic method)
GAME_TOKENS (src.Game_Logic.GameLogic attribute)
GameActions (class in src.GameActions)
GameEventHandler (class in src.GameEventHandler)
GameLogic (class in src.Game_Logic)
GameModePage (class in src.UI)
GameRenderer (class in src.GameRenderer)
generate_move_path() (src.Player.Player method)
generate_unique_ai_name() (src.UI.StartPage method)
get_adjusted_probability() (src.Ai_Player_Logic.HardAIPlayer method)
get_ai_auction_bid() (src.Game_Logic.GameLogic method)
get_ai_bid() (src.Game_Logic.GameLogic method)
get_auction_bid() (src.Ai_Player_Logic.EasyAIPlayer method)
(src.Ai_Player_Logic.HardAIPlayer method)
get_development_priority() (src.Ai_Player_Logic.EasyAIPlayer method)
get_discard_count() (src.Cards.CardDeck method)
get_font() (src.Font_Manager.FontManager class method)
get_game_settings() (src.UI.GameModePage method)
get_group_properties() (src.Ai_Player_Logic.EasyAIPlayer method)
get_hotel_sale_value() (src.Property.Property method)
get_house_sale_value() (src.Property.Property method)
get_human_bid() (src.Game_Logic.GameLogic method)
get_jail_choice() (src.Game.Game method)
get_location_type() (src.Ai_Player_Logic.EasyAIPlayer method)
get_missing_files() (src.Sound_Manager.SoundManager method)
,
[1]
get_mortgage_value() (src.Property.Property method)
get_mortgageable_properties() (src.Player.Player method)
get_player_info() (src.UI.PlayerSelectPage method)
(src.UI.StartPage method)
get_properties_with_hotels() (src.Player.Player method)
get_properties_with_houses() (src.Player.Player method)
get_property_group() (src.Board.Board method)
get_property_name() (src.Ai_Player_Logic.EasyAIPlayer method)
get_property_position() (src.Board.Board method)
get_property_value() (src.Ai_Player_Logic.EasyAIPlayer method)
(src.Ai_Player_Logic.HardAIPlayer method)
get_remaining_count() (src.Cards.CardDeck method)
get_scaled_size() (src.Font_Manager.FontManager class method)
get_settings() (src.UI.SettingsPage method)
get_space() (src.Board.Board method)
get_total_assets() (src.Player.Player method)
get_total_offset() (src.Player.Player method)
get_unmortgage_cost() (src.Property.Property method)
get_unmortgageable_properties() (src.Player.Player method)
get_window_size() (in module src.UI)
get_winner() (src.Game_Logic.GameLogic method)
H
handle_ai_bankruptcy_prevention() (src.Game_Logic.GameLogic method)
handle_ai_turn() (src.Ai_Player_Logic.EasyAIPlayer method)
(src.Game_Logic.GameLogic method)
(src.GameActions.GameActions method)
handle_auction_click() (src.GameEventHandler.GameEventHandler method)
handle_auction_input() (src.GameEventHandler.GameEventHandler method)
handle_bankruptcy() (src.Game_Logic.GameLogic method)
(src.GameActions.GameActions method)
(src.Player.Player method)
handle_birthday_collection() (src.Game_Logic.GameLogic method)
handle_buy_decision() (src.Game_Logic.GameLogic method)
(src.GameActions.GameActions method)
handle_camera_controls() (src.Board.CameraControls method)
handle_card_action() (src.Game.Game method)
handle_card_draw() (src.Game.Game method)
(src.Game_Logic.GameLogic method)
handle_click() (src.GameEventHandler.GameEventHandler method)
(src.UI.AIDifficultyPage method)
(src.UI.AIEmotionUI method)
(src.UI.CreditsPage method)
(src.UI.EndGamePage method)
(src.UI.GameModePage method)
(src.UI.HowToPlayPage method)
(src.UI.KeyboardShortcutsPage method)
(src.UI.MainMenuPage method)
(src.UI.PlayerSelectPage method)
(src.UI.SettingsPage method)
(src.UI.StartPage method)
handle_development_click() (src.GameRenderer.GameRenderer method)
handle_emergency_cash() (src.Ai_Player_Logic.EasyAIPlayer method)
handle_end_game() (in module Main)
handle_fine_payment() (src.GameActions.GameActions method)
handle_game_over() (src.Game.Game method)
handle_input() (src.GameEventHandler.GameEventHandler method)
handle_jail() (src.Game_Logic.GameLogic method)
handle_jail_strategy() (src.Ai_Player_Logic.EasyAIPlayer method)
(src.Ai_Player_Logic.HardAIPlayer method)
handle_jail_turn() (src.GameActions.GameActions method)
(src.Player.Player method)
handle_key() (src.Game.Game method)
(src.GameEventHandler.GameEventHandler method)
(src.UI.AIDifficultyPage method)
(src.UI.AIEmotionUI method)
(src.UI.CreditsPage method)
(src.UI.EndGamePage method)
(src.UI.GameModePage method)
(src.UI.HowToPlayPage method)
(src.UI.KeyboardShortcutsPage method)
(src.UI.MainMenuPage method)
(src.UI.PlayerSelectPage method)
(src.UI.SettingsPage method)
(src.UI.StartPage method)
handle_motion() (src.GameEventHandler.GameEventHandler method)
(src.UI.AIDifficultyPage method)
(src.UI.CreditsPage method)
(src.UI.EndGamePage method)
(src.UI.GameModePage method)
(src.UI.HowToPlayPage method)
(src.UI.KeyboardShortcutsPage method)
(src.UI.MainMenuPage method)
(src.UI.PlayerSelectPage method)
(src.UI.SettingsPage method)
(src.UI.StartPage method)
handle_payment_to_bank() (src.Game_Logic.GameLogic method)
handle_property_development() (src.Ai_Player_Logic.EasyAIPlayer method)
(src.Ai_Player_Logic.HardAIPlayer method)
handle_rent_payment() (src.Game_Logic.GameLogic method)
handle_repair_assessment() (src.Game_Logic.GameLogic method)
handle_space() (src.Game.Game method)
(src.Game_Logic.GameLogic method)
handle_token_selection_click() (src.UI.StartPage method)
handle_turn() (src.Ai_Player_Logic.EasyAIPlayer method)
handle_turn_end() (src.Game.Game method)
handle_voluntary_exit() (src.GameActions.GameActions method)
(src.Player.Player method)
HardAIPlayer (class in src.Ai_Player_Logic)
has_monopoly() (src.Property.Property method)
hide() (src.UI.AIEmotionUI method)
HowToPlayPage (class in src.UI)
I
initialize_deck() (src.Cards.CardDeck method)
is_animation_complete() (src.Player.Player method)
is_game_over() (src.Game_Logic.GameLogic method)
K
KeyboardShortcutsPage (class in src.UI)
L
load_music() (src.Sound_Manager.SoundManager method)
,
[1]
load_player_image() (src.Player.Player method)
load_settings() (src.Sound_Manager.SoundManager method)
,
[1]
load_sounds() (src.Sound_Manager.SoundManager method)
,
[1]
log_print() (in module Main)
M
Main
module
main() (in module Main)
MainMenuPage (class in src.UI)
make_auction_bid() (src.Ai_Player_Logic.EasyAIPlayer method)
MAX_HOTELS_PER_PROPERTY (src.Game_Logic.GameLogic attribute)
MAX_HOUSES_PER_PROPERTY (src.Game_Logic.GameLogic attribute)
module
Main
src.Ai_Player_Logic
src.Board
src.Cards
src.Font_Manager
src.Game
src.Game_Logic
src.GameActions
src.GameEventHandler
src.GameRenderer
src.Player
src.Property
src.Sound_Manager
,
[1]
src.UI
mortgage() (src.Property.Property method)
mortgage_property() (src.Game_Logic.GameLogic method)
move() (src.Player.Player method)
move_player() (src.Game.Game method)
move_to_next_bidder() (src.Game_Logic.GameLogic method)
O
OPPORTUNITY_KNOCKS (src.Cards.CardType attribute)
P
pause_music() (src.Sound_Manager.SoundManager method)
,
[1]
pay() (src.Player.Player method)
pay_from_bank() (src.Game_Logic.GameLogic method)
pay_to_bank() (src.Game_Logic.GameLogic method)
peek_top_card() (src.Cards.CardDeck method)
placeBids() (src.Game_Logic.GameLogic method)
play_music() (src.Sound_Manager.SoundManager method)
,
[1]
play_sound() (src.Sound_Manager.SoundManager method)
,
[1]
play_turn() (src.Game_Logic.GameLogic method)
(src.GameActions.GameActions method)
Player (class in src.Player)
PlayerSelectPage (class in src.UI)
POT_LUCK (src.Cards.CardType attribute)
process_ai_property_purchase() (src.Game_Logic.GameLogic method)
process_auction_bid() (src.Game_Logic.GameLogic method)
process_auction_pass() (src.Game_Logic.GameLogic method)
Property (class in src.Property)
property_clicked() (src.Board.Board method)
R
receive() (src.Player.Player method)
remove_player() (src.Game_Logic.GameLogic method)
remove_property() (src.Player.Player method)
return_card() (src.Cards.CardDeck method)
return_jail_card() (src.Cards.CardDeck method)
run_game() (in module Main)
S
safe_exit() (in module Main)
save_settings() (src.Sound_Manager.SoundManager method)
,
[1]
sell_hotel() (src.Game_Logic.GameLogic method)
(src.Property.Property method)
sell_house() (src.Game_Logic.GameLogic method)
(src.Property.Property method)
set_active() (src.Player.Player method)
set_music_volume() (src.Sound_Manager.SoundManager method)
,
[1]
set_sound_volume() (src.Sound_Manager.SoundManager method)
,
[1]
set_winner() (src.Player.Player method)
SettingsPage (class in src.UI)
should_buy_property() (src.Ai_Player_Logic.EasyAIPlayer method)
(src.Ai_Player_Logic.HardAIPlayer method)
should_develop_property() (src.Ai_Player_Logic.EasyAIPlayer method)
should_mortgage_property() (src.Ai_Player_Logic.EasyAIPlayer method)
(src.Ai_Player_Logic.HardAIPlayer method)
should_pay_jail_fine() (src.Ai_Player_Logic.EasyAIPlayer method)
should_sell_houses() (src.Ai_Player_Logic.EasyAIPlayer method)
should_unmortgage_property() (src.Ai_Player_Logic.EasyAIPlayer method)
should_use_get_out_of_jail_card() (src.Ai_Player_Logic.EasyAIPlayer method)
show() (src.UI.AIEmotionUI method)
show_card_popup() (src.Game.Game method)
show_company_logo() (in module Main)
show_exit_confirmation() (src.Game.Game method)
(src.GameActions.GameActions method)
show_logo_screen() (in module Main)
show_rent_popup() (src.Game.Game method)
show_tax_popup() (src.Game.Game method)
show_time_stats() (src.GameActions.GameActions method)
SoundManager (class in src.Sound_Manager)
,
[1]
src.Ai_Player_Logic
module
src.Board
module
src.Cards
module
src.Font_Manager
module
src.Game
module
src.Game_Logic
module
src.GameActions
module
src.GameEventHandler
module
src.GameRenderer
module
src.Player
module
src.Property
module
src.Sound_Manager
module
,
[1]
src.UI
module
start_auction() (src.GameActions.GameActions method)
start_move() (src.Player.Player method)
StartPage (class in src.UI)
stop_music() (src.Sound_Manager.SoundManager method)
,
[1]
synchronize_free_parking_pot() (src.Game.Game method)
synchronize_player_money() (src.Game.Game method)
synchronize_player_positions() (src.Game.Game method)
T
try_leave_jail() (src.Game_Logic.GameLogic method)
U
UIButton (class in src.UI)
UIInput (class in src.UI)
unmortgage() (src.Property.Property method)
unmortgage_property() (src.Game_Logic.GameLogic method)
unpause_music() (src.Sound_Manager.SoundManager method)
,
[1]
update_ai_mood() (src.Game.Game method)
update_animation() (src.Player.Player method)
update_board_positions() (src.Board.Board method)
update_current_player() (src.Game.Game method)
update_font_path() (src.Font_Manager.FontManager class method)
update_mood() (src.Ai_Player_Logic.HardAIPlayer method)
update_offset() (src.Board.Board method)
update_ownership() (src.Board.Board method)
update_player_lists() (src.UI.StartPage method)
update_scale_factor() (src.Font_Manager.FontManager class method)
use_jail_card() (src.Player.Player method)
V
validate_bank_transaction() (src.Game_Logic.GameLogic method)
W
wait_for_animations() (src.Game.Game method)
wrap_text() (src.GameRenderer.GameRenderer method)