Script to look for inactivate functions – Part 1
I have been programming Zombizied for a while now and I expect that some old code is lurking in my source. Either it is no longer required or has been forgotten (which would be sad). Anyways, I have written the fist part of a small python script that looks at all the .py files and finds what functions are defined. The net part will be to extend this script and actually list each function the is called. A “nice to have” would be then placing the result into a Knowledge Graph and rendering it in 3D using three.js or a online platform.
Basically – get the directories, define what type of files I want to open by extension, ignore certain files.
Build a list of wanted files, loop the list of files, open each file and parse each line.
The if re.search(“^class”, l): looks for any lines that define “classes”. Every line after this should belong to that class unless another “class” is define.
The if re.search(“def\s(.*):$”, l): tests for a function definition. I don’t have multiline function definitions – so I don’t have to worry about matching them. Otherwise it would make this script more complex.
import os
import re
print("Lets find classes and functions")
directories = [
"/home/phill/Desktop/projects/zombizied_gui",
"/home/phill/Desktop/projects/zombizied_gui/classes"
]
extensions = ['py']
ignore_filenames = [
"zombizied_ai_preprocessor",
"zombizied_mapbuilder"
]
map_files = []
all_functions = []
print("################ MAP DIRECTORY ################")
print(directories, extensions)
all_files = []
for d in directories:
files = [ f for f in os.listdir(d) if os.path.isfile(os.path.join(d, f)) ]
for f in files:
if f not in ignore_filenames:
fullname = d + "/" + f
fname, fext = f.split(".")
if fext in extensions and fname not in ignore_filenames:
map_files.append( { 'path' : fullname, 'name' : f } )
print("\n\n################ OPEN EACH FILE ################")
for mf in map_files:
print(mf['name'])
with open(mf['path'], "r") as f:
current_class = ""
for l in f:
if re.search("^class", l):
current_class = l.replace("\n", "")
if re.search("def\s(.*):$", l):
function_name = l.replace("\n", "")
all_functions.append( { 'file' : mf['name'], 'classname' : current_class, 'functionname' : function_name } )
print("\n\n################BUILD FILENAME, CLASS AND FUNCTION LIST ################")
for a in all_functions:
print("File", a['file'], "Class:", a['classname'], " function:", a['functionname'])
File zombizied_gui.py Class: class Zombizied_GUI: function: def init(self):
File zombies.py Class: class Zombies(object): function: def init(self):
File zombies.py Class: class Zombies(object): function: def load_zombies(self):
File zombies.py Class: class Zombies(object): function: def is_monstrum_in_play(self):
File zombies.py Class: class Zombies(object): function: def get_monstrum_in_play(self):
File zombies.py Class: class Zombies(object): function: def get_monstrum_in_play_object(self):
File zombies.py Class: class Zombies(object): function: def get_monstrum_in_play_tile(self):
File zombies.py Class: class Zombies(object): function: def is_monstrum_on_target_tile(self, tile):
File zombies.py Class: class Zombies(object): function: def is_abominacop_on_target_tile(self, tile):
File zombies.py Class: class Zombies(object): function: def are_zombies_on_tile(self, cur_id):
File zombies.py Class: class Zombies(object): function: def zombie_on_tile_prevents_combat(self, cur_id):
File zombies.py Class: class Zombies(object): function: def get_zombies_in_play(self):
File zombies.py Class: class Zombies(object): function: def get_zombies_in_play_by_type(self, ztype):
File zombies.py Class: class Zombies(object): function: def get_zombies_in_play_by_code(self, zcode):
File zombies.py Class: class Zombies(object): function: def get_zombies_on_tile(self, cur_id):
File zombies.py Class: class Zombies(object): function: def get_zombies_types_in_game(self, ztype):
File zombies.py Class: class Zombies(object): function: def get_zombies_types_on_tile(self, tile, ztype):
File zombies.py Class: class Zombies(object): function: def get_next_free_zombie(self, spawns):
File zombies.py Class: class Zombies(object): function: def select_random_abomination_card(self):
File zombies.py Class: class Zombies(object): function: def sort_array_of_zombies_by_priority(self, targets):
File zombies.py Class: class Zombies(object): function: def sort_array_of_zombies_by_hp(self, targets):
File zombies.py Class: class Zombies(object): function: def reset_last_known_positions(self):
File zombies.py Class: class Zombies(object): function: def get_zombies(self, ztype, qty, tile_id):
File zombies.py Class: class Zombie(): function: def init(self, zid):
File zombies.py Class: class Zombie(): function: def str(self):
File zombies.py Class: class Zombie(): function: def clear_path(self):
File zombies.py Class: class Zombie(): function: def update_id(self, id):
File zombies.py Class: class Zombie(): function: def set_cur_id(self, new_cur_id):
File zombies.py Class: class Zombie(): function: def add_last_known(self, path):
File zombies.py Class: class Zombie(): function: #def clear_lastknown(self, pos):
File zombies.py Class: class Walker(Zombie): function: def init(self, zid):
File zombies.py Class: class Runner(Zombie): function: def init(self, zid):
File zombies.py Class: class Fatty(Zombie): function: def init(self, zid):
File zombies.py Class: class Monstrum(Zombie): function: def init(self, zid):
File zombies.py Class: class PatientNull(Monstrum): function: def init(self, zid):
File zombies.py Class: class Hobomination(Monstrum): function: def init(self, zid):
File zombies.py Class: class Abominacop(Monstrum): function: def init(self, zid):
File zombies.py Class: class Abominawild(Monstrum): function: def init(self, zid):
File actions.py Class: class Action(object): function: def init(self, trigger, title, req_actions):
File actions.py Class: class Action(object): function: def print_action(self):
File tests.py Class: class Tests(object): function: def init(self, game, survivor_area, target_area):
File tests.py Class: class Tests(object): function: def test_mil_sniper(self, game, target_area):
File tile.py Class: class Tile(object): function: def init(self, **kwargs):
File tile.py Class: class Tile(object): function: def render_inventory(self):
File tile.py Class: class Tile(object): function: def count_inventory(self):
File tile.py Class: class Tile(object): function: def add_noise(self, noise):
File tile.py Class: class Tile(object): function: def get_noise(self):
File tile.py Class: class Tile(object): function: def get_random_x_y_in_area(self):
File tile.py Class: class Tile(object): function: def get_x_y_coords(self):
File tile.py Class: class Tile(object): function: def get_neighbours(self):
File items.py Class: class Item (object): function: def init(self):
File items.py Class: class Item (object): function: def str(self):
File items.py Class: class Water(Item): function: def init(self):
File items.py Class: class Water(Item): function: def use_item(self):
File items.py Class: class Rice(Item): function: def init(self):
File items.py Class: class Rice(Item): function: def use_item(self):
File items.py Class: class CannedFood(Item): function: def init(self):
File items.py Class: class CannedFood(Item): function: def use_item(self):
File items.py Class: class Torch(Item): function: def init(self):
File items.py Class: class Torch(Item): function: def get_state(self):
File items.py Class: class Torch(Item): function: def switch_off(self):
File items.py Class: class Torch(Item): function: def shine_on(self, direction):
File items.py Class: class ExtraRounds(Item): function: def init(self):
File items.py Class: class ExtraShells(Item): function: def init(self):
File items.py Class: class Arrhhcard(Item): function: def init(self):
File mission.py Class: class Doors(object): function: def init(self):
File mission.py Class: class Door(object): function: def init(self, **kwargs):
File mission.py Class: class Zones(object): function: def init(self):
File mapparts.py Class: class Mapparts(): function: def init(self):
File mapparts.py Class: class Mapparts(): function: def makeparts(self):
File mapparts.py Class: class Mappart(): function: def init(self, id):
File mapparts.py Class: class Mappart(): function: def get_zones(self, id):
File gameai.py Class: class Gameai(object): function: def init(self, mission_id):
File gameai.py Class: class Gameai(object): function: def set_id(self):
File gameai.py Class: class Gameai(object): function: def capture_data_for_ai_collector(self, **kwargs):
File gameai.py Class: class Gameai(object): function: def create_ai_file(self):
File gameai.py Class: class Gameai(object): function: def append_ai_data(self):
File skills.py Class: class Skill(object): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class Skill(object): function: def unlock(self):
File skills.py Class: class Skill(object): function: def select(self):
File skills.py Class: class Skill(object): function: def use(self):
File skills.py Class: class Skill(object): function: def reactivate(self):
File skills.py Class: class Skill(object): function: def skill_allows(self, action):
File skills.py Class: class Skill(object): function: def get_color(self, color):
File skills.py Class: class Action(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ActionMove(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ActionCombat(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ActionRanged(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ActionMelee(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ActionExtraSearch(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ActionShove(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ActionMedic(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ActionFieldMedic(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ActionSprint(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ActionCharge(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ActionJump(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ActionAllOutCombat(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ActionAllOutRanged(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ActionAllOutMelee(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ActionTaunt(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ActionAllOutDiceRanged(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ActionLifeSaver(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class MatchingSet(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class MaxRange(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class Sniper(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class Lucky(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class Slippery(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class SearchMoreThanOnce(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class DoubleAllOutDice(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class RollSixPlusOneDice(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class RollSixPlusOneDamageCombat(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ActionHitAndRun(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ActionHitAndRun(Skill): function: def activate(self):
File skills.py Class: class ActionHitAndRun(Skill): function: def reset(self):
File skills.py Class: class IgnoreOneBreak(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class SpareParts(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ReaperCombat(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class Ambidextrous(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class Ambidextrous(Skill): function: def activate(self, weapon, combat_type):
File skills.py Class: class Ambidextrous(Skill): function: def increment(self):
File skills.py Class: class Ambidextrous(Skill): function: def reset(self):
File skills.py Class: class Ambidextrous(Skill): function: def get_counter(self):
File skills.py Class: class Ambidextrous(Skill): function: def prepare_ambidextrous(self, weapon, combat_type):
File skills.py Class: class Ambidextrous(Skill): function: # def init(self, level, unlocked):
File skills.py Class: class Ambidextrous(Skill): function: # def init(self, level, unlocked):
File skills.py Class: class ExtraDiceCombat(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ExtraDiceRanged(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ExtraDiceMelee(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class ExtraDiceMelee(Skill): function: # def init(self, level, unlocked, selected, display):
File skills.py Class: class ExtraDiceMelee(Skill): function: # def init(self, level, unlocked, selected, display):
File skills.py Class: class ExtraDiceMelee(Skill): function: # def init(self, level, unlocked, selected, display):
File skills.py Class: class PlusOneDamageRanged(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class AllOutPlusOneToDiceCombat(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class AllOutPlusOneDiceCombat(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class AllOutPlusOneDiceMelee(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class AllOutPlusOneDiceRanged(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class PlusOneDamageMelee(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class AllOutPlusOneDamageMelee(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class AllOutPlusOneDamageRanged(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class AllOutPlusOneDamageCombat(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class AllOutDamageTwoRanged(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class PlusOneToDiceCombat(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class PlusOneToDiceRanged(Skill): function: def init(self, level, unlocked, selected, display):
File skills.py Class: class PlusOneToDiceMelee(Skill): function: def init(self, level, unlocked, selected, display):
File gamecards.py Class: class Cards(object): function: def init(self):
File gamecards.py Class: class Cards(object): function: def shuffel_cards(self):
File gamecards.py Class: class Cards(object): function: def get_next_card(self):
File gamecards.py Class: class Greycards(Cards): function: def init(self):
File gamecards.py Class: class Greycards(Cards): function: def load_cards(self):
File gamecards.py Class: class Greycards(Cards): function: def shuffel_until_axe_is_first(self):
File gamecards.py Class: class Bluecards(Cards): function: def init(self):
File gamecards.py Class: class Bluecards(Cards): function: def load_cards(self):
File gamecards.py Class: class Bluecards(Cards): function: def get_next_item_of_type(self, name):
File gamecards.py Class: class Redcards(Cards): function: def init(self):
File gamecards.py Class: class Redcards(Cards): function: def load_cards(self):
File gamecards.py Class: class Monstrumcards(Cards): function: def init(self):
File gamecards.py Class: class Monstrumcards(Cards): function: def load_cards(self):
File gamecards.py Class: class Spawncards(Cards): function: def init(self):
File gamecards.py Class: class Spawncards(Cards): function: def load_cards(self):
File gamecards.py Class: class Spawncards(Cards): function: def draw_spawncard(self, level):
File gamecards.py Class: class Spawncard(): function: def init(self, spawns, level4, level3, level2, level1, activate, activate_all):
File gamecards.py Class: class Spawncard(): function: def str(self):
File gamecards.py Class: class Spawncard(): function: def get_card_info(self, level):
File gamecards.py Class: class Spawnmonstrum(): function: def init(self, spawns):
File survivors.py Class: class Survivors(object): function: def init(self):
File survivors.py Class: class Survivors(object): function: def load_survivors_cards(self):
File survivors.py Class: class Survivors(object): function: def add_survivor(self, s):
File survivors.py Class: class Survivors(object): function: def assign_array_pos_ids_to_survivors(self):
File survivors.py Class: class Survivors(object): function: def assign_colors_to_survivors(self, colors):
File survivors.py Class: class Survivors(object): function: def assign_survivor_canvas_position_offset(self):
File survivors.py Class: class Survivors(object): function: def calculate_survivor_canvas_position_offset(self, i):
File survivors.py Class: class Survivors(object): function: def get_survivor_play_order(self, s):
File survivors.py Class: class Survivors(object): function: def get_survivor_pos_from_id(self, s):
File survivors.py Class: class Survivors(object): function: def get_survivors_on_tile(self, cur_id):
File survivors.py Class: class Survivors(object): function: def get_other_survivors_on_tile(self, tile, s):
File survivors.py Class: class Survivors(object): function: def check_if_all_survivors_are_alive(self):
File survivors.py Class: class Survivors(object): function: def check_if_all_survivors_are_alive_on_tile(self, cur_id):
File survivors.py Class: class Survivors(object): function: def get_survivors_on_tiles(self):
File survivors.py Class: class Survivors(object): function: def get_highest_survivor_level(self):
File survivors.py Class: class Survivors(object): function: def get_has_a_survivor_a_molotov(self):
File survivors.py Class: class Survivor(object): function: def init(self, name, image):
File survivors.py Class: class Survivor(object): function: def str(self):
File survivors.py Class: class Survivor(object): function: def set_ui_icon_tag(self):
File survivors.py Class: class Survivor(object): function: def set_ui_circle_tag(self):
File survivors.py Class: class Survivor(object): function: def get_skill(self, skill):
File survivors.py Class: class Survivor(object): function: def actions_left(self):
File survivors.py Class: class Survivor(object): function: def max_actions(self):
File survivors.py Class: class Survivor(object): function: def use_skill(self, skill_class):
File survivors.py Class: class Survivor(object): function: def reset_skill(self, skill_class):
File survivors.py Class: class Survivor(object): function: def skill_all_actions(self):
File survivors.py Class: class Survivor(object): function: def reset_skills_for_round(self):
File survivors.py Class: class Survivor(object): function: def opened_weapon_crate(self):
File survivors.py Class: class Survivor(object): function: def found_mission_card(self):
File survivors.py Class: class Survivor(object): function: def reset_survivor_action_choices(self):
File survivors.py Class: class Survivor(object): function: def add_rounds_fired(self, rounds):
File survivors.py Class: class Survivor(object): function: def add_cartridges_fired(self,cartridges):
File survivors.py Class: class Survivor(object): function: def add_molotov_thrown(self, molotovs):
File survivors.py Class: class Survivor(object): function: def set_hp_color(self):
File survivors.py Class: class Survivor(object): function: def take_damage(self):
File survivors.py Class: class Survivor(object): function: def heal_damage(self):
File survivors.py Class: class Survivor(object): function: def add_xp(self, xp):
File survivors.py Class: class Survivor(object): function: def unlock_skills(self, level):
File survivors.py Class: class Survivor(object): function: def has_skill(self, has_skill):
File survivors.py Class: class Survivor(object): function: def has_skill_action_leftover(self):
File survivors.py Class: class Survivor(object): function: def reset_search_items(self):
File survivors.py Class: class Survivor(object): function: def has_item_in_inventory(self, item):
File survivors.py Class: class Survivor(object): function: def count_inventory(self):
File survivors.py Class: class Survivor(object): function: def remove_item_from_inventory(self, item):
File survivors.py Class: class Survivor(object): function: def select_inventory_item(self):
File survivors.py Class: class Survivor(object): function: def select_other_inventory_slot(self, citem):
File survivors.py Class: class Survivor(object): function: def select_empty_inventory_item(self):
File survivors.py Class: class Survivor(object): function: def select_all_inventory_slots(self):
File survivors.py Class: class Survivor(object): function: def remove_inventory_item(self, itempos):
File survivors.py Class: class Survivor(object): function: def rearrange_inventory_item(self, movefrom, moveto):
File survivors.py Class: class Survivor(object): function: def move(self, new_id):
File survivors.py Class: class Survivor(object): function: def update_position(self, new_id):
File survivors.py Class: class Survivor(object): function: def get_hp_percent(self):
File survivors.py Class: class Survivor(object): function: def get_hp_color(self):
File survivors.py Class: class Survivor(object): function: def get_xp_percent(self):
File survivors.py Class: class Survivor(object): function: def get_inventory_positions_that_are_weapons(self):
File survivors.py Class: class Survivor(object): function: def get_inventory_positions_that_are_unloaded_weapons(self):
File survivors.py Class: class Survivor(object): function: def reload_all_weapons(self):
File survivors.py Class: class Survivor(object): function: def reload_weapon(self, weapon):
File survivors.py Class: class Survivor(object): function: def get_has_survivor_a_molotov(self):
File survivors.py Class: class Survivor(object): function: def get_can_player_open_doors(self):
File survivors.py Class: class Survivor(object): function: def get_held_ranged_weapon_damage(self):
File survivors.py Class: class Survivor(object): function: def get_max_ranged_weapon_damage(self):
File survivors.py Class: class Survivor(object): function: def get_held_hand_weapon_damage(self):
File survivors.py Class: class Survivor(object): function: def get_max_hand_weapon_damage(self):
File survivors.py Class: class Survivor(object): function: def is_player_holder_weapon_pair_in_hands(self, weapon):
File survivors.py Class: class Survivor(object): function: def has_player_extra_ammo_for_weapon(self, weapon):
File survivors.py Class: class Survivor(object): function: def determine_position_in_inventory_for_weapon(self, weapon):
File survivors.py Class: class Survivor(object): function: def roll_dice(self, weapon, action_type, min_roll_needed_from_game, allout):
File survivors.py Class: class Survivor(object): function: def add_throw(self, throw, n, damageslevel, throw_type ):
File survivors.py Class: class Survivor(object): function: def remove_weapon_from_player(self, weapon):
File survivors.py Class: class Adultsurvivor(Survivor): function: def init(self, name, image):
File survivors.py Class: class Childsurvivor(Survivor): function: def init(self, name, image):
File survivors.py Class: class Companion(Survivor): function: def init(self, name, image):
File survivors.py Class: class Amy(Adultsurvivor): function: def init(self, name, image):
File survivors.py Class: class Amy(Adultsurvivor): function: def assign_skills(self):
File survivors.py Class: class Anton(Adultsurvivor): function: def init(self, name, image):
File survivors.py Class: class Anton(Adultsurvivor): function: def assign_skills(self):
File survivors.py Class: class Angelo(Adultsurvivor): function: def init(self, name, image):
File survivors.py Class: class Angelo(Adultsurvivor): function: def assign_skills(self):
File survivors.py Class: class BunnyG(Childsurvivor): function: def init(self, name, image):
File survivors.py Class: class BunnyG(Childsurvivor): function: def assign_skills(self):
File survivors.py Class: class Ned(Adultsurvivor): function: def init(self, name, image):
File survivors.py Class: class Ned(Adultsurvivor): function: def assign_skills(self):
File survivors.py Class: class Doug(Adultsurvivor): function: def init(self, name, image):
File survivors.py Class: class Doug(Adultsurvivor): function: def assign_skills(self):
File survivors.py Class: class Elle(Adultsurvivor): function: def init(self, name, image):
File survivors.py Class: class Elle(Adultsurvivor): function: def assign_skills(self):
File survivors.py Class: class Javier(Adultsurvivor): function: def init(self, name, image):
File survivors.py Class: class Javier(Adultsurvivor): function: def assign_skills(self):
File survivors.py Class: class Josh(Adultsurvivor): function: def init(self, name, image):
File survivors.py Class: class Josh(Adultsurvivor): function: def assign_skills(self):
File survivors.py Class: class Karl(Adultsurvivor): function: def init(self, name, image):
File survivors.py Class: class Karl(Adultsurvivor): function: def assign_skills(self):
File survivors.py Class: class Lili(Childsurvivor): function: def init(self, name, image):
File survivors.py Class: class Lili(Childsurvivor): function: def assign_skills(self):
File survivors.py Class: class Lou(Childsurvivor): function: def init(self, name, image):
File survivors.py Class: class Lou(Childsurvivor): function: def assign_skills(self):
File survivors.py Class: class Marian(Adultsurvivor): function: def init(self, name, image):
File survivors.py Class: class Marian(Adultsurvivor): function: def assign_skills(self):
File survivors.py Class: class Michelle(Adultsurvivor): function: def init(self, name, image):
File survivors.py Class: class Michelle(Adultsurvivor): function: def assign_skills(self):
File survivors.py Class: class Odin(Childsurvivor): function: def init(self, name, image):
File survivors.py Class: class Odin(Childsurvivor): function: def assign_skills(self):
File survivors.py Class: class Ostara(Childsurvivor): function: def init(self, name, image):
File survivors.py Class: class Ostara(Childsurvivor): function: def assign_skills(self):
File survivors.py Class: class Riley(Adultsurvivor): function: def init(self, name, image):
File survivors.py Class: class Riley(Adultsurvivor): function: def assign_skills(self):
File survivors.py Class: class TigerSam(Childsurvivor): function: def init(self, name, image):
File survivors.py Class: class TigerSam(Childsurvivor): function: def assign_skills(self):
File survivors.py Class: class Wanda(Adultsurvivor): function: def init(self, name, image):
File survivors.py Class: class Wanda(Adultsurvivor): function: def assign_skills(self):
File survivors.py Class: class Wayne(Adultsurvivor): function: def init(self, name, image):
File survivors.py Class: class Wayne(Adultsurvivor): function: def assign_skills(self):
File game.py Class: class Game(object): function: def init(self):
File game.py Class: class Game(object): function: def ui_update_zombies_in_play_stats(self, cur_id=None):
File game.py Class: class Game(object): function: def allow_destroying_spawnzones_if_is_objective(self):
File game.py Class: class Game(object): function: def find_newest_bin_file(self, folder_path):
File game.py Class: class Game(object): function: def load_game_static(self):
File game.py Class: class Game(object): function: def set_clock(self, hour):
File game.py Class: class Game(object): function: def set_lighting(self):
File game.py Class: class Game(object): function: def format_game_clock(self):
File game.py Class: class Game(object): function: def setup_shuffel_game_cards(self):
File game.py Class: class Game(object): function: def setup_define_move_stack(self):
File game.py Class: class Game(object): function: def get_all_zombie_paths_to_tile(self, cur_id):
File game.py Class: class Game(object): function: def get_all_zombie_paths_to_survivors(self):
File game.py Class: class Game(object): function: def zombie_update_paths(self):
File game.py Class: class Game(object): function: def get_zombie_slice_target(self, slices):
File game.py Class: class Game(object): function: def get_tiles_with_zombies(self):
File game.py Class: class Game(object): function: def get_tiles_with_zombies_as_array(self):
File game.py Class: class Game(object): function: def get_zombie_path_to_tile(self, from_tile, to_tile):
File game.py Class: class Game(object): function: def get_zombie_visual_paths_for_tile(self, tile_id):
File game.py Class: class Game(object): function: def zombie_get_path_to_some_survivor(self, tile_id):
File game.py Class: class Game(object): function: def get_random_neighbour_tile(self, cur_id):
File game.py Class: class Game(object): function: def ui_render_damage_selector(self, cur_id):
File game.py Class: class Game(object): function: def ui_set_wait_for_survivor_selection(self, survivor):
File game.py Class: class Game(object): function: def ui_player_action_noise(self, s):
File game.py Class: class Game(object): function: def add_noise(self, cur_id, noise):
File game.py Class: class Game(object): function: def ui_add_noise_counter(self, cur_id):
File game.py Class: class Game(object): function: def ui_remove_noise_counters(self):
File game.py Class: class Game(object): function: def assign_weapons_to_survivors(self):
File game.py Class: class Game(object): function: def who_starts(self):
File game.py Class: class Game(object): function: def calculate_player_order(self):
File game.py Class: class Game(object): function: def get_player_on_tile_options(self, s):
File game.py Class: class Game(object): function: def ui_fight_shoot(self, s, weapon, tile):
File game.py Class: class Game(object): function: def ui_player_fight_shoot(self, s, weapon):
File game.py Class: class Game(object): function: def ui_player_fight_hit(self, s, weapon):
File game.py Class: class Game(object): function: def ui_add_marker(self, s, tile, action):
File game.py Class: class Game(object): function: def ui_add_target_marker(self, s, weapon, tile):
File game.py Class: class Game(object): function: def ui_update_ammo_stats(self):
File game.py Class: class Game(object): function: def ui_update_kill_stats(self):
File game.py Class: class Game(object): function: def ui_player_accept_dice(self):
File game.py Class: class Game(object): function: def ui_player_throw_again(self):
File game.py Class: class Game(object): function: def ui_allow_new_throw(self, s, weapon, tile, enable_allout):
File game.py Class: class Game(object): function: def get_rules_for_darkness(self, tile, combat_type, weapon):
File game.py Class: class Game(object): function: def destroy_spawnpoint_with_molotov(self, tile_id):
File game.py Class: class Game(object): function: def get_active_spawnpoints(self):
File game.py Class: class Game(object): function: def ui_remove_spawnpoint_card(self, spawn_id):
File game.py Class: class Game(object): function: def ui_update_set_spawnpoint_one_image(self):
File game.py Class: class Game(object): function: def fight(self, s, weapon, tile, combat_type):
File game.py Class: class Game(object): function: def fight_post_process(self, **kwargs):
File game.py Class: class Game(object): function: def check_for_broken_weapons_after_combat(self, s, weapon, throws, combat_type):
File game.py Class: class Game(object): function: def ui_msgbox_endgame(self, end_status, reason):
File game.py Class: class Game(object): function: def ui_msgbox_unlock_actions(self, s, level):
File game.py Class: class Game(object): function: def ui_select_skill(self, s, new_skill, level):
File game.py Class: class Game(object): function: def ui_destroy_action_selector(self, s):
File game.py Class: class Game(object): function: def ui_msgbox_wait_for_spareparts_selection(self, weapon):
File game.py Class: class Game(object): function: def ui_msgbox_spareparts(self, s, spareparts):
File game.py Class: class Game(object): function: def ui_destroy_spareparts_selector(self, s):
File game.py Class: class Game(object): function: def ui_msgbox_wait_for_damage_selection(self, survivor):
File game.py Class: class Game(object): function: def ui_msgbox_damage(self, cur_id):
File game.py Class: class Game(object): function: def ui_destroy_damage_selector(self):
File game.py Class: class Game(object): function: def ui_msgbox_zombies(self, **kwargs):
File game.py Class: class Game(object): function: def get_list_of_targets_to_preselect(self, **kwargs):
File game.py Class: class Game(object): function: def ui_msgbox_target_select(self, reference, hits, combat_type, free_targets):
File game.py Class: class Game(object): function: def ui_msgbox_targets_accept(self, **kwargs):
File game.py Class: class Game(object): function: def ui_destroy_target_selector(self, s):
File game.py Class: class Game(object): function: def ui_fight_remove_only_monstrum_attack(self, s, targets):
File game.py Class: class Game(object): function: def ui_fight_remove_all_zombies_molotov_attack(self, **kwargs):
File game.py Class: class Game(object): function: def ui_fight_remove_zombies_normal_attack(self, **kwargs):
File game.py Class: class Game(object): function: def remove_zombie(self, z, s):
File game.py Class: class Game(object): function: def pickup_missioncard(self, s):
File game.py Class: class Game(object): function: def ui_hide_mission_card(self, id):
File game.py Class: class Game(object): function: def ui_inventory_drop_item (self, s):
File game.py Class: class Game(object): function: def ui_inventory_dispose_item(self, s):
File game.py Class: class Game(object): function: def ui_inventory_consume_item(self, s):
File game.py Class: class Game(object): function: def ui_consume_item(self, s, item):
File game.py Class: class Game(object): function: def ui_player_search_tile(self, s):
File game.py Class: class Game(object): function: def spawn_zombie_from_search_action(self, cur_id, on_complete = None):
File game.py Class: class Game(object): function: def get_next_bluecard(self):
File game.py Class: class Game(object): function: def ui_set_gameplay_mode(self):
File game.py Class: class Game(object): function: def ui_letsplay(self):
File game.py Class: class Game(object): function: def assign_players_to_startpoints(self):
File game.py Class: class Game(object): function: def assign_exits_to_max_players(self):
File game.py Class: class Game(object): function: def startgame(self):
File game.py Class: class Game(object): function: def increment_game_round(self):
File game.py Class: class Game(object): function: def check_all_missions_completed(self):
File game.py Class: class Game(object): function: def ui_update_objectives(self):
File game.py Class: class Game(object): function: def increment_game_round_rotate_survivors(self):
File game.py Class: class Game(object): function: def increment_game_round_reset_survivors(self):
File game.py Class: class Game(object): function: def list_untested_skills(self):
File game.py Class: class Game(object): function: def start_round(self):
File game.py Class: class Game(object): function: def ui_create_background(self):
File game.py Class: class Game(object): function: def ui_update_background(self):
File game.py Class: class Game(object): function: def ui_update_background_force(self):
File game.py Class: class Game(object): function: def ui_update_background_image(self, bimage):
File game.py Class: class Game(object): function: def ui_update_clock(self):
File game.py Class: class Game(object): function: def finish_round(self):
File game.py Class: class Game(object): function: def splash_final_screen(self, end_status, reason):
File game.py Class: class Game(object): function: def ui_get_random_players_for_game(self):
File game.py Class: class Game(object): function: def ui_click_survivor(self, s, r, c):
File game.py Class: class Game(object): function: def ui_select_other_survivor(self, s, i):
File game.py Class: class Game(object): function: def ui_display_other_survivor_inventory(self, s, other_survivor):
File game.py Class: class Game(object): function: def ui_select_other_survivor_inventory(self, s, pos):
File game.py Class: class Game(object): function: def ui_try_action_inventory_swap(self, s):
File game.py Class: class Game(object): function: def set_selected_search_item(self, s, x):
File game.py Class: class Game(object): function: def swap_search_and_inventory_items(self, s, pos):
File game.py Class: class Game(object): function: def ui_select_survivor_inventory(self, s, pos):
File game.py Class: class Game(object): function: def get_is_misson_card_on_tile(self, cur_id):
File game.py Class: class Game(object): function: def get_is_weapon_crate_on_tile(self, cur_id):
File game.py Class: class Game(object): function: def open_crate(self, s):
File game.py Class: class Game(object): function: def get_zombie_for_card(self, next_zombie, tile_id):
File game.py Class: class Game(object): function: def ui_hide_weapon_crate(self, id):
File game.py Class: class Game(object): function: def pickup_dropped_item(self,s):
File game.py Class: class Game(object): function: def ui_player_pickup_action(self, s):
File game.py Class: class Game(object): function: def ui_player_reload(self, s, w):
File game.py Class: class Game(object): function: def ui_player_search_action(self, s):
File game.py Class: class Game(object): function: def ui_player_missioncard_action(self, s, m):
File game.py Class: class Game(object): function: def ui_player_weaponcrate_action(self, s, w):
File game.py Class: class Game(object): function: def ui_player_do_nothing(self, s):
File game.py Class: class Game(object): function: def ui_check_mission_plausable(self):
File game.py Class: class Game(object): function: def ui_player_action_prepare_ai_collector(self, s):
File game.py Class: class Game(object): function: def reset_player_search_holders(self, s):
File game.py Class: class Game(object): function: def ui_player_action(self, s, try_action, ref = “”, ref_b = “”):
File game.py Class: class Game(object): function: def is_zombie_card_in_search_items(self, s):
File game.py Class: class Game(object): function: def ui_player_action_success(self, s):
File game.py Class: class Game(object): function: def ui_player_action_cleanup_after(self, s):
File game.py Class: class Game(object): function: def get_next_survivor(self, s):
File game.py Class: class Game(object): function: def ui_render_allout_dice(self, throws):
File game.py Class: class Game(object): function: def ui_render_dice(self, throws):
File game.py Class: class Game(object): function: def ui_update_collected(self, s):
File game.py Class: class Game(object): function: def ui_render_survivors(self):
File game.py Class: class Game(object): function: def ui_update_player_stats(self):
File game.py Class: class Game(object): function: def ui_update_player_hp_stats(self, i):
File game.py Class: class Game(object): function: def ui_update_player_xp_stats(self, i):
File game.py Class: class Game(object): function: def ui_draw_playerdeck_left_side(self):
File game.py Class: class Game(object): function: def ui_draw_playerdeck_right_side(self, s):
File game.py Class: class Game(object): function: def ui_update_allout_state(self):
File game.py Class: class Game(object): function: def ui_draw_playerdeck_center(self):
File game.py Class: class Game(object): function: def ui_init_torches(self):
File game.py Class: class Game(object): function: def ui_setup_add_extra_game_conditions(self):
File game.py Class: class Game(object): function: def game_init_torch(self, torch):
File game.py Class: class Game(object): function: def ui_setup_label_areas(self):
File game.py Class: class Game(object): function: def ui_update_player_deck_new_round(self):
File game.py Class: class Game(object): function: def ui_update_player_collected(self):
File game.py Class: class Game(object): function: def ui_render_player_skills_btns(self, s):
File game.py Class: class Game(object): function: def ui_update_player_skills_btns(self, s):
File game.py Class: class Game(object): function: def ui_update_player_card(self, s):
File game.py Class: class Game(object): function: def ui_update_player_deck(self, s):
File game.py Class: class Game(object): function: def ui_setup_torch_controls(self, s):
File game.py Class: class Game(object): function: def ui_torch_update_controller(self, torch):
File game.py Class: class Game(object): function: def ui_torch_off(self, s, t):
File game.py Class: class Game(object): function: def ui_torch_set_direction(self, s, t, direction):
File game.py Class: class Game(object): function: def update_torch_beam(self, t, s):
File game.py Class: class Game(object): function: def ui_torch_update_areas_as_lit(self):
File game.py Class: class Game(object): function: def ui_torch_update_beam(self, torch):
File game.py Class: class Game(object): function: def ui_update_deactivate_dice_buttons(self):
File game.py Class: class Game(object): function: def ui_update_area_deactivate_move_markers(self, s):
File game.py Class: class Game(object): function: def ui_update_area_move_markers(self, s, action = ‘move’):
File game.py Class: class Game(object): function: def ui_get_move_path(self, s, target_tile):
File game.py Class: class Game(object): function: def ui_update_deactivate_buttons_during_inventory_swap(self, s):
File game.py Class: class Game(object): function: def reset_search_btn(self, s):
File game.py Class: class Game(object): function: def ui_update_deactivate_all_buttons(self, s):
File game.py Class: class Game(object): function: def ui_update_other_player_inventory(self):
File game.py Class: class Game(object): function: def ui_update_player_outline(self, s):
File game.py Class: class Game(object): function: def ui_update_player_other_players_on_tile_selector(self):
File game.py Class: class Game(object): function: def ui_update_remove_target_markers(self):
File game.py Class: class Game(object): function: def get_image_file_path(self, item, image_type):
File game.py Class: class Game(object): function: def ui_update_player_search_left(self, s, cando):
File game.py Class: class Game(object): function: def ui_update_player_search_right(self, s, cando):
File game.py Class: class Game(object): function: def ui_update_player_backpack_left(self, s, cando):
File game.py Class: class Game(object): function: def ui_update_player_backpack_center(self, s, cando):
File game.py Class: class Game(object): function: def ui_update_player_backpack_right(self, s, cando):
File game.py Class: class Game(object): function: def up_player_actions_available_for_ranged(self, s):
File game.py Class: class Game(object): function: def up_player_actions_available_for_melee(self, s):
File game.py Class: class Game(object): function: def ui_update_player_right_hand(self, s):
File game.py Class: class Game(object): function: def ui_update_player_left_hand(self, s):
File game.py Class: class Game(object): function: def ui_update_cards_on_area(self, s):
File game.py Class: class Game(object): function: def ui_update_doors_for_area(self, s):
File game.py Class: class Game(object): function: def ui_open_door(self, door_id, s):
File game.py Class: class Game(object): function: def ui_disable_other_survivor_inventory(self):
File game.py Class: class Game(object): function: def ui_raise_current_survivor(self, s):
File game.py Class: class Game(object): function: def ui_update_player_position(self, s):
File game.py Class: class Game(object): function: def ui_update_zombie_position(self, z):
File game.py Class: class Game(object): function: def ui_animate_zombie_movement(self, ref_pos, move_array, steps, step, z):
File game.py Class: class Game(object): function: def terminal_tiles(self, e):
File game.py Class: class Game(object): function: def terminal_zombies(self, e):
File game.py Class: class Game(object): function: def terminal_doors(self, e):
File game.py Class: class Game(object): function: def terminal_spawncards(self, e):
File game.py Class: class Game(object): function: def terminal_bluecards(self, e):
File game.py Class: class Game(object): function: def terminal_redcards(self, e):
File game.py Class: class Game(object): function: def terminal_players(self, e):
File game.py Class: class Game(object): function: def ui_mouse_rightclicked(self, e):
File game.py Class: class Game(object): function: def ui_update_onscreen_clear(self):
File game.py Class: class Game(object): function: def ui_update_onscreen_advice(self, bg=”white”, clearall=False):
File game.py Class: class Game(object): function: def ai_get_tile_potencials(self, cur_id):
File game.py Class: class Game(object): function: def ui_disable_melee_buttons(self, s):
File game.py Class: class Game(object): function: def ui_skill_action(self, s, skill):
File game.py Class: class Game(object): function: def ui_player_skill_combat(self, s):
File game.py Class: class Game(object): function: def ui_player_skill_extrasearch(self, s):
File game.py Class: class Game(object): function: def ui_player_skill_charge_select(self, s):
File game.py Class: class Game(object): function: def ui_player_skill_sprint_select(self, s):
File game.py Class: class Game(object): function: def ui_player_skill_jump_select(self, s):
File game.py Class: class Game(object): function: def ui_player_skill_lifesaver(self, s):
File game.py Class: class Game(object): function: def ui_player_skill_fieldmedic(self, s):
File game.py Class: class Game(object): function: def ui_player_skill_zombies_taunt(self, s, tile_id):
File game.py Class: class Game(object): function: def ui_player_skill_taunt_select(self, s):
File game.py Class: class Game(object): function: def ui_player_skill_shove_select(self, s):
File game.py Class: class Game(object): function: def ui_player_skill_shove_do(self, s, to_tile):
File game.py Class: class Game(object): function: def zombie_phase(self):
File game.py Class: class Game(object): function: def zombie_one_night_activation_phase(self, on_complete = None):
File game.py Class: class Game(object): function: def zombie_night_activation(self, z, zombies, on_complete=None):
File game.py Class: class Game(object): function: def zombie_callback_activate_night_zombies(self, z, zombies=None, on_complete=None):
File game.py Class: class Game(object): function: def zombie_callback_activate_night_maxactions(self, z, action, on_complete=None):
File game.py Class: class Game(object): function: def zombie_spawn_activate_phase(self, on_complete = None):
File game.py Class: class Game(object): function: def zombie_spawn_activate_phase_tile_loop(self, tile, tiles, on_complete=None):
File game.py Class: class Game(object): function: def zombie_two_activate_callback_maxactions(self, z, action, on_complete=None):
File game.py Class: class Game(object): function: def zombie_spawn_phase(self, on_complete = None):
File game.py Class: class Game(object): function: def zombie_callback_spawns(self, spos, spawnpoints, on_complete=None):
File game.py Class: class Game(object): function: def do_spawn(spawns, spawnqty, spawnpoint, spos):
File game.py Class: class Game(object): function: def zombies_spawning_activate_all(self, z, zombies, on_complete=None):
File game.py Class: class Game(object): function: def zombie_spawning_activate_all_callback_maxactions(self, z, action, on_complete=None):
File game.py Class: class Game(object): function: def zombie_determine_action(self, z):
File game.py Class: class Game(object): function: def zombie_attack_action(self, z):
File game.py Class: class Game(object): function: def zombie_move_action(self, z):
File game.py Class: class Game(object): function: def zombie_callback_completed(self, on_complete=None):
File game.py Class: class Game(object): function: def zombie_callback_activate_zombies(self, z, zombies=None, on_complete=None):
File game.py Class: class Game(object): function: def zombie_callback_place_zombies(self, spos, z=0, zombies=None, spawnpoints=None, activate =None, on_complete=None):
File game.py Class: class Game(object): function: def ui_set_initial_zombie_position(self, z, spawnpoint, on_complete=None):
File game.py Class: class Game(object): function: def spawn_dark_rooms(self, d, on_complete=None):
File game.py Class: class Game(object): function: def run(self):
File map.py Class: class Map(object): function: def init(self, zones, doors):
File map.py Class: class Map(object): function: def make_map(self, zones):
File map.py Class: class Map(object): function: def make_doors(self, import_doors):
File map.py Class: class Map(object): function: def get_is_closed_door_on_tile(self, cur_id):
File map.py Class: class Map(object): function: def get_will_opening_door_cause_spawn(self, d):
File map.py Class: class Map(object): function: def get_tile_arraypos(self, tile_id):
File map.py Class: class Map(object): function: def get_tile_xy_coords(self, tile_id):
File map.py Class: class Map(object): function: def get_xy_coords_between_two_tiles(self, tile_a, tile_b, direction):
File map.py Class: class Map(object): function: def get_random_area_inside_a_tile(self, tile_id):
File map.py Class: class Map(object): function: def get_neighbouring_tiles_array(self, cur_id):
File map.py Class: class Map(object): function: def has_tile_spawned(self, area):
File map.py Class: class Map(object): function: def set_tile_has_spawned(self, area):
File map.py Class: class Map(object): function: def reset_noise_levels(self):
File map.py Class: class Map(object): function: def calculate_noise(self, survivors):
File map.py Class: class Map(object): function: def get_loudest_tile(self, survivors):
File map.py Class: class Map(object): function: def get_all_tiles_range(self, cur_id, distance):
File map.py Class: class Map(object): function: def get_accessable_areas_for_tile(self, tile):
File map.py Class: class Map(object): function: def check_access_to_area(self, controller):
File map.py Class: class Map(object): function: def get_slices_shooting(self, cur_id, max_range):
File map.py Class: class Map(object): function: def get_slices(self, cur_id):
File map.py Class: class Map(object): function: def get_slices_for_zombie(self, cur_id, survivors):
File map.py Class: class Map(object): function: def get_illuminated_tiles(self):
File map.py Class: class Map(object): function: def get_illuminated_path(self, cur_id):
File map.py Class: class Map(object): function: def travel_in_a_direction(self, cur_id, direction):
File map.py Class: class Map(object): function: def return_vector(self, pos_from, pos_to):
File map.py Class: class Map(object): function: def return_vector_length(self, vector):
File map.py Class: class Map(object): function: def get_astar_paths_to_tile(self, from_t, target_tile):
File objectives.py Class: class Objectives(object): function: def init(self):
File objectives.py Class: class Objectives(object): function: def load_objectives(self):
File objectives.py Class: class Objectives(object): function: def check_all_missions_completed(self, **kwargs):
File objectives.py Class: class Objective(object): function: def init(self, title, active, code):
File objectives.py Class: class Objective(object): function: def activate_objective(self):
File objectives.py Class: class Objective(object): function: def deactivate_objective(self):
File objectives.py Class: class Objective(object): function: def set_objective_complete(self):
File objectives.py Class: class Objective(object): function: def set_objective_incomplete(self):
File objectives.py Class: class Objective(object): function: def get_mission_active(self):
File objectives.py Class: class Objective(object): function: def get_mission_status_color(self):
File objectives.py Class: class Mission_cards_all_collected(Objective): function: def init(self, title, active, code):
File objectives.py Class: class Mission_cards_all_collected(Objective): function: def completed(self, **kwargs):
File objectives.py Class: class Mission_cards_each_survivor(Objective): function: def init(self, title, active, code):
File objectives.py Class: class Mission_cards_each_survivor(Objective): function: def completed(self, **kwargs):
File objectives.py Class: class Mission_cards_each_survivor(Objective): function: def check_mission_card_plausibility(self, **kwargs):
File objectives.py Class: class Weapon_crate_all_collected(Objective): function: def init(self, title, active, code):
File objectives.py Class: class Weapon_crate_all_collected(Objective): function: def completed(self, **kwargs):
File objectives.py Class: class Weapon_crate_each_survivor(Objective): function: def init(self, title, active, code):
File objectives.py Class: class Weapon_crate_each_survivor(Objective): function: def completed(self, **kwargs):
File objectives.py Class: class Weapon_crate_each_survivor(Objective): function: def check_weapon_crate_plausibility(self, **kwargs):
File objectives.py Class: class Spawnzones_all_destroyed(Objective): function: def init(self, title, active, code):
File objectives.py Class: class Spawnzones_all_destroyed(Objective): function: def completed(self, **kwargs):
File objectives.py Class: class Monstrum_killed(Objective): function: def init(self, title, active, code):
File objectives.py Class: class Monstrum_killed(Objective): function: def completed(self, **kwargs):
File objectives.py Class: class Monstrum_zonefree(Objective): function: def init(self, title, active, code):
File objectives.py Class: class Monstrum_zonefree(Objective): function: def completed(self, **kwargs):
File objectives.py Class: class Exitpoint_reached(Objective): function: def init(self, title, active, code):
File objectives.py Class: class Exitpoint_reached(Objective): function: def completed(self, **kwargs):
File objectives.py Class: class Exitpoint_all_reached(Objective): function: def init(self, title, active, code):
File objectives.py Class: class Exitpoint_all_reached(Objective): function: def completed(self, **kwargs):
File objectives.py Class: class Max_xp(Objective): function: def init(self, title, active, code):
File objectives.py Class: class Max_xp(Objective): function: def completed(self, **kwargs):
File objectives.py Class: class Open_all_buildings(Objective): function: def init(self, title, active, code):
File objectives.py Class: class Open_all_buildings(Objective): function: def completed(self, **kwargs):
File objectives.py Class: class Bring_food(Objective): function: def init(self, title, active, code):
File objectives.py Class: class Bring_food(Objective): function: def completed(self, **kwargs):
File objectives.py Class: class Time_72(Objective): function: def init(self, title, active, code):
File objectives.py Class: class Time_72(Objective): function: def completed(self, **kwargs):
File objectives.py Class: class Kill_100(Objective): function: def init(self, title, active, code):
File objectives.py Class: class Kill_100(Objective): function: def completed(self, **kwargs):
File cars.py Class: class Car(object): function: def init(self):
File cars.py Class: class Policecar(Car): function: def init(self):
File cars.py Class: class Pimpcar(Car): function: def init(self):
File survivor_skills.py Class: function: def ui_skill_action(self, s, skill):
File survivor_skills.py Class: function: def ui_player_skill_extrasearch(self, s):
File survivor_skills.py Class: function: def ui_player_skill_charge_select(self, s):
File survivor_skills.py Class: function: def ui_player_skill_sprint_select(self, s):
File survivor_skills.py Class: function: # def ui_player_skill_start_combat(self, s):
File survivor_skills.py Class: function: def ui_player_skill_fieldmedic(self, s):
File survivor_skills.py Class: function: def ui_player_skill_fieldmedic_select_survivor(self, s):
File survivor_skills.py Class: function: def ui_player_skill_medic(self, s):
File survivor_skills.py Class: function: def ui_player_skill_zombies_taunt(self, s, tile_id):
File survivor_skills.py Class: function: def ui_player_sprint_select(self, s):
File survivor_skills.py Class: function: def ui_player_skill_taunt_select(self, s):
File survivor_skills.py Class: function: def ui_player_skill_shove_select(self, s):
File survivor_skills.py Class: function: def ui_player_skill_shove_do(self, s, to_tile):
File survivor_skills.py Class: function: def ui_player_fight_shoot(self, s, weapon):
File weapons.py Class: class Weapon(object): function: def init(self):
File weapons.py Class: class Weapon(object): function: def reload(self):
File weapons.py Class: class Weapon(object): function: def unload(self):
File weapons.py Class: class Weapon(object): function: def remove_from_game(self):
File weapons.py Class: class Weapon(object): function: def get_all_out_dice(self):
File weapons.py Class: class Weapon(object): function: def get_dice_requirements(self, action_type):
File weapons.py Class: class Baseballbat(Weapon): function: def init(self):
File weapons.py Class: class Axe(Weapon): function: def init(self):
File weapons.py Class: class AxeB(Weapon): function: def init(self):
File weapons.py Class: class Crowbar(Weapon): function: def init(self):
File weapons.py Class: class CrowbarB(Weapon): function: def init(self):
File weapons.py Class: class Ninemilimeter(Weapon): function: def init(self):
File weapons.py Class: class NinemilimeterB(Weapon): function: def init(self):
File weapons.py Class: class Kabar(Weapon): function: def init(self):
File weapons.py Class: class Kukri(Weapon): function: def init(self):
File weapons.py Class: class Katana(Weapon): function: def init(self):
File weapons.py Class: class Chainsaw(Weapon): function: def init(self):
File weapons.py Class: class Machete(Weapon): function: def init(self):
File weapons.py Class: class Shotgun(Weapon): function: def init(self):
File weapons.py Class: class Sawnoff(Weapon): function: def init(self):
File weapons.py Class: class Molotov(Weapon): function: def init(self):
File weapons.py Class: class Uzi(Weapon): function: def init(self):
File weapons.py Class: class Rifle(Weapon): function: def init(self):
File weapons.py Class: class Sniperrifle(Weapon): function: def init(self):
File weapons.py Class: class Ak47(Weapon): function: def init(self):
File weapons.py Class: class Autoshotgun(Weapon): function: def init(self):
File weapons.py Class: class ArmySniper(Weapon): function: def init(self):
File weapons.py Class: class Pistolpair(Weapon): function: def init(self):
File weapons.py Class: class Zantetsuken(Weapon): function: def init(self):
File weapons.py Class: class Goldenkukri(Weapon): function: def init(self):
File weapons.py Class: class Nagelkeule(Weapon): function: def init(self):
File weapons.py Class: class Knifepistol(Weapon): function: def init(self):
File weapons.py Class: class Mamashotgun(Weapon): function: def init(self):