init python: achievements_categories = [ # ["Betty", t_("Betty"), c_green], ["Home", t_("Home"), c_blue], # ["PublicEvents", t_("Public Events"), c_white], ["Office", t_("Office"), c_orange], ["Photoshoots", t_("Photoshoots"), c_white], ["Pub", t_("Shiny Hole"), c_pink], ["Slums", t_("Slums"), c_orange], ["EscortService", t_("Escort Service"), c_pink], ["Victoria", t_("Victoria"), c_red], # ["Fitness", t_("Fitness"), c_blue], ["Julia", t_("Julia"), c_green], ["Philip", t_("Philip"), c_red], # ["RevengePath", t_("Revenge Path"), c_blue], ["Marcus", t_("Marcus"), c_red] ] achievements_list = { "Office" : [ ["73428", "", "ep24_01_dialogues1_office_1"], #v17 ["73444", "", "ep24_01_dialogues1_office_1"], ["73512", "", "ep24_01_dialogues1_office_2"], ["73586", "", "ep24_01_dialogues1_office_2_gallery1"], ["73622", "", "ep24_02_dialogues1_white_2"], #v18 ["51829", "", "ep24_02_dialogues2_office_1"], ["51841", "", "ep24_02_dialogues2_office_1"], ["51863", "", "ep24_02_dialogues2_office_2"], ["51913", "", "ep24_02_dialogues2_office_2"], ["51993", "", "ep24_02_dialogues2_office_3_gallery1"], ["52084", "", "ep24_02_dialogues2_office_3_gallery2"], ["52108", "EXTRA", "ep24_02_dialogues2_office_3_gallery2"], ["90354", "", "ep35_19_dialogues5_office_2"], #v19 ["52303", "", "ep35_19_dialogues5_office_2_repeat"], ["52341", "", "ep35_19_dialogues5_office_2_repeat"], ["52365", "EXTRA", "ep35_19_dialogues5_office_2_repeat"], ["52465", "EXTRA", "ep35_19_dialogues5_office_2_1"], ["74535", "", "ep35_19_dialogues1_white_1"], ["63772", "", "ep35_19_dialogues1_white_3"], ["63861", "EXTRA", "ep35_19_dialogues1_white_3"], ["63904", "EXTRA", "ep35_19_dialogues1_white_3"], ["63918", "EXTRA", "ep35_19_dialogues1_white_3"], ["63972", "EXTRA", "ep35_19_dialogues1_white_3_repeat"], ["64008", "", "ep35_19_dialogues1_white_3_repeat"], ["52787", "", "ep36_20_dialogues1_office_3"], #v20 ["52663", "EXTRA", "ep36_20_dialogues1_office_3"], ["52693", "EXTRA", "ep36_20_dialogues1_office_3"], ["52517", "", "ep36_20_dialogues1_office_3"], ["52521", "EXTRA", "ep36_20_dialogues1_office_3"], ["53285", "", "ep37_21_dialogues1_white_1"], #v21 ["100016", "", "ep37_21_dialogues1_white_2"], ["64413", "", "ep37_21_dialogues1_white_4"], ["64526", "EXTRA", "ep37_21_dialogues1_white_4"], ["90793", "", "ep37_21_dialogues2_office_1"], ["90874", "", "ep37_21_dialogues2_office_2"], ["90939", "", "ep37_21_dialogues2_office_3"], ["90912", "", "ep37_21_dialogues2_office_4"], ["91068", "", "ep37_21_dialogues2_office_5"], ["91108", "", "ep37_21_dialogues2_office_5"], ["53316", "", "ep38_22_dialogues1_office_1"], #v22 ["53341", "", "ep38_22_dialogues1_office_3"], ["53390", "", "ep38_22_dialogues1_office_5"], ["53409", "", "ep38_22_dialogues1_office_6"], ["53428", "", "ep38_22_dialogues1_office_7"], ["53503", "", "ep38_22_dialogues1_office_4"], ["83663", "", "ep38_22_dialogues1_office_8"], ["25473", "", "ep38_22_dialogues1_office_8"], ["25507", "EXTRA", "ep38_22_dialogues1_office_8"], ["25568", "EXTRA", "ep38_22_dialogues1_office_8"], ["84060", "", "ep38_22_dialogues1_office_8"], ["84080", "", "ep38_22_dialogues1_office_8"], ["84135", "", "ep38_22_dialogues1_office_8"], ["84185", "EXTRA", "ep38_22_dialogues1_office_8"], ["91396", "", "ep38_22_dialogues1_office_8"], ["84284", "", "ep39_23_dialogues2_white_1"], #v23 ["84269", "", "ep39_23_dialogues2_white_1"], ["84347", "", "ep39_23_dialogues2_white_2"], ["84585", "", "ep39_23_dialogues2_white_2"], ["84669", "EXTRA", "ep39_23_dialogues2_white_2"], ["84554", "", "ep39_23_dialogues2_white_2"], ["75835", "", "ep40_24_dialogues1_office_1"], #v24 ["54469", "", "ep40_24_dialogues5_casting_1"], ["54506", "", "ep40_24_dialogues5_casting_2"], ["54596", "", "ep40_24_dialogues5_casting_2"], ["76261", "", "ep40_24_dialogues5_casting_3"], ["76309", "", "ep40_24_dialogues5_casting_3"], ["85174", "", "ep40_24_dialogues5_casting_3"], ["65122", "", "ep40_24_dialogues5_casting_4"], ["65181", "EXTRA", "ep40_24_dialogues5_casting_4"], ["92226", "", "ep41_25_dialogues3_white_1"], #v25 ["92302", "", "ep41_25_dialogues3_white_2"], ["26055", "", "ep41_25_dialogues3_white_3"], ["26064", "", "ep41_25_dialogues3_white_3"], ["26073", "", "ep41_25_dialogues3_white_3"], ["26086", "", "ep41_25_dialogues3_white_3"], ["26097", "", "ep41_25_dialogues3_white_3"], ["26156", "", "ep41_25_dialogues3_white_3"], ["26162", "", "ep41_25_dialogues3_white_3"], ["26168", "", "ep41_25_dialogues3_white_3"], ["26176", "", "ep41_25_dialogues3_white_3"], ["26194", "", "ep41_25_dialogues3_white_3"], ["26199", "", "ep41_25_dialogues3_white_3"], ["26208", "", "ep41_25_dialogues3_white_3"], ["92427", "EXTRA", "ep41_25_dialogues3_white_3"], ["92482", "EXTRA", "ep41_25_dialogues3_white_3"], ["92494", "EXTRA", "ep41_25_dialogues3_white_3"], ["92515", "EXTRA", "ep41_25_dialogues3_white_3"], ["92596", "", "ep41_25_dialogues3_white_4"] ], "Photoshoots" : [ ["51141", "", "ep24_01_dialogues4_victoria_1"], #v17 ["51192", "", "ep24_01_dialogues4_victoria_1"], ["25227", "", "ep24_01_dialogues4_victoria_2"], ["25245", "", "ep24_01_dialogues4_victoria_2"], ["25255", "", "ep24_01_dialogues4_victoria_2"], ["25263", "", "ep24_01_dialogues4_victoria_2"], ["25269", "", "ep24_01_dialogues4_victoria_2"], ["25273", "", "ep24_01_dialogues4_victoria_2"], ["25281", "", "ep24_01_dialogues4_victoria_2"], ["25289", "", "ep24_01_dialogues4_victoria_2"], ["25295", "", "ep24_01_dialogues4_victoria_2"], ["25302", "", "ep24_01_dialogues4_victoria_2"], ["25311", "", "ep24_01_dialogues4_victoria_2"], ["25314", "", "ep24_01_dialogues4_victoria_2"], ["25324", "", "ep24_01_dialogues4_victoria_2"], ["51535", "", "ep24_01_dialogues4_victoria_2"], ["25335", "", "ep24_01_dialogues4_victoria_2"], ["25341", "", "ep24_01_dialogues4_victoria_2"], ["51599", "EXTRA", "ep24_01_dialogues4_victoria_2"], ["51609", "EXTRA", "ep24_01_dialogues4_victoria_2"], ["25353", "", "ep24_01_dialogues4_victoria_2"], ["51685", "EXTRA", "ep24_01_dialogues4_victoria_2"], ["25614", "", "ep40_24_dialogues1_office_2"], #v24 ["25637", "", "ep40_24_dialogues1_office_2"], ["25658", "", "ep40_24_dialogues1_office_2"], ["25674", "", "ep40_24_dialogues1_office_2"], ["25694", "", "ep40_24_dialogues1_office_2"], ["25706", "", "ep40_24_dialogues1_office_2"], ["25713", "", "ep40_24_dialogues1_office_2"], ["25725", "", "ep40_24_dialogues1_office_2"], ["25737", "", "ep40_24_dialogues1_office_2"], ["25770", "", "ep40_24_dialogues1_office_2"], ["25811", "", "ep40_24_dialogues1_office_2"], ["25833", "EXTRA", "ep40_24_dialogues1_office_2"], ["25861", "EXTRA", "ep40_24_dialogues1_office_2"], ["25878", "EXTRA", "ep40_24_dialogues1_office_2"], ["75867", "EXTRA", "ep40_24_dialogues1_office_2"], ["76245", "EXTRA", "ep40_24_dialogues1_office_2"] ], "Home" : [ ["90119", "", "ep24_02_dialogues6_betty_1"], #v18 ["90172", "EXTRA", "ep24_02_dialogues6_betty_1"], ["90139", "", "ep24_02_dialogues6_betty_2"], ["90214", "", "ep24_02_dialogues6_betty_2"], ["82291", "", "ep35_19_dialogues2_betty_1"], #v19 ["82376", "EXTRA", "ep35_19_dialogues2_betty_1"], ["82436", "EXTRA", "ep35_19_dialogues2_betty_1"], ["74599", "", "ep36_20_dialogues4_fred_1"], #v20 ["74989", "", "ep36_20_dialogues4_fred_3"], ["75001", "EXTRA", "ep36_20_dialogues4_fred_3"], ["74912", "", "ep36_20_dialogues4_fred_3"], ["75257", "", "ep37_21_dialogues4_julia_2"], ["75300", "EXTRA", "ep37_21_dialogues4_julia_2"], ["91459", "", "ep39_23_dialogues4_julia_1"], #v23 ["91508", "", "ep39_23_dialogues4_julia_1"], ["64940", "", "ep39_23_dialogues4_julia_1"], ["91584", "EXTRA", "ep39_23_dialogues4_julia_1"], ["91690", "", "ep39_23_dialogues4_julia_1"] ], "Julia" : [ ["90075", "", "ep24_02_dialogues5_julia_1_gallery1"], #v18 ["90518", "", "ep36_20_dialogues3_julia_1"], #v20 ["90431", "", "ep36_20_dialogues3_julia_2"], ["90451", "EXTRA", "ep36_20_dialogues3_julia_2"], ["75047", "", "ep37_21_dialogues4_julia_1"], #v21 ["85253", "", "ep41_25_dialogues4_julia_1"], #v25 ["85716", "", "ep41_25_dialogues4_julia_2"], ["85338", "", "ep41_25_dialogues4_julia_3"], ["85373", "", "ep41_25_dialogues4_julia_3"], ["85427", "", "ep41_25_dialogues4_julia_4"], ["85492", "", "ep41_25_dialogues4_julia_5"], ["85451", "", "ep41_25_dialogues4_julia_6"], ["85539", "", "ep41_25_dialogues4_julia_7"], ["85592", "EXTRA", "ep41_25_dialogues4_julia_7"], ["85652", "", "ep41_25_dialogues4_julia_8"] ], "Slums" : [ ["51102", "", "ep24_01_dialogues2_slums_1"], #v17 ["51113", "EXTRA", "ep24_01_dialogues2_slums_1"], ["74131", "", "ep24_02_dialogues3_slums_1"], #v18 ["52166", "", "ep24_02_dialogues3_slums_1"], ["82600", "", "ep36_20_dialogues2_slums_1"], #v20 ["82595", "", "ep36_20_dialogues2_slums_1"], ["90584", "", "ep36_20_dialogues2_slums_1"], ["90615", "", "ep36_20_dialogues2_slums_1"], ["90640", "", "ep36_20_dialogues2_slums_1"], ["82788", "", "ep36_20_dialogues2_slums_4"], ["82833", "EXTRA", "ep36_20_dialogues2_slums_4"], ["82871", "", "ep36_20_dialogues2_slums_4"], ["91160", "", "ep38_22_dialogues2_slums_1"], #v22 ["91186", "", "ep38_22_dialogues2_slums_2"], ["91293", "", "ep38_22_dialogues2_slums_2"], ["91304", "", "ep38_22_dialogues2_slums_2"], ["91338", "", "ep38_22_dialogues2_slums_2"], ["91355", "EXTRA", "ep38_22_dialogues2_slums_2"], ["91229", "", "ep38_22_dialogues2_slums_2"], ["84711", "", "ep40_24_dialogues2_slums_1"], #v24 ["75939", "", "ep40_24_dialogues2_slums_2"], ["84764", "", "ep40_24_dialogues2_slums_3"], ["54424", "", "ep40_24_dialogues2_slums_3"], ["84828", "", "ep40_24_dialogues2_slums_4"], ["84953", "", "ep40_24_dialogues2_slums_4"], ["85019", "", "ep40_24_dialogues2_slums_4"], ["85063", "", "ep40_24_dialogues2_slums_4"], ["65106", "", "ep40_24_dialogues2_slums_5_ending"] ], "Pub" : [ ["73801", "", "ep24_02_dialogues4_pub_1"], #v18 ["73935", "", "ep24_02_dialogues4_pub_2"], ["73860", "", "ep24_02_dialogues4_pub_2"], ["73924", "", "ep24_02_dialogues4_pub_2"], ["83143", "", "ep37_21_dialogues3_pub_1"], #v21 ["83250", "", "ep37_21_dialogues3_pub_2"], ["53197", "", "ep37_21_dialogues3_pub_4"], ["83530", "", "ep37_21_dialogues3_pub_6"], ["83080", "", "ep37_21_dialogues3_pub_7"], ["83052", "", "ep37_21_dialogues3_pub_8"], ["83280", "", "ep37_21_dialogues3_pub_8a"], ["83321", "", "ep37_21_dialogues3_pub_8b"], ["83354", "", "ep37_21_dialogues3_pub_8c"], ["83419", "", "ep37_21_dialogues3_pub_8d"], ["75326", "", "ep38_22_dialogues3_shiny_hole_1"], #v22 ["75368", "", "ep38_22_dialogues3_shiny_hole_3"], ["75439", "", "ep38_22_dialogues3_shiny_hole_6"], ["75480", "", "ep38_22_dialogues3_shiny_hole_6"], ["75510", "", "ep38_22_dialogues3_shiny_hole_6"], ["75594", "", "ep38_22_dialogues3_shiny_hole_6"], ["75595", "EXTRA", "ep38_22_dialogues3_shiny_hole_6"], ["75702", "", "ep39_23_dialogues3_shiny_hole_1"], #v23 ["75753", "EXTRA", "ep39_23_dialogues3_shiny_hole_1"], ["75635", "", "ep39_23_dialogues3_shiny_hole_1"], ["91693", "", "ep40_24_dialogues4_shiny_hole_1"], #v24 ["91731", "", "ep40_24_dialogues4_shiny_hole_1a"], ["91766", "", "ep40_24_dialogues4_shiny_hole_2"], ["91912", "", "ep40_24_dialogues4_shiny_hole_3"], ["25889", "", "ep40_24_dialogues4_shiny_hole_4"], ["25913", "", "ep40_24_dialogues4_shiny_hole_4"], ["25938", "", "ep40_24_dialogues4_shiny_hole_4"], ["26017", "EXTRA", "ep40_24_dialogues4_shiny_hole_4"], ["92020", "", "ep40_24_dialogues4_shiny_hole_4"], ["92048", "", "ep40_24_dialogues4_shiny_hole_4"], ["92097", "", "ep40_24_dialogues4_shiny_hole_4"], ["92106", "", "ep40_24_dialogues4_shiny_hole_4"], ["76352", "", "ep41_25_dialogues1_shiny_hole_1"], #v25 ["76380", "", "ep41_25_dialogues1_shiny_hole_1"], ["92195", "", "ep41_25_dialogues1_shiny_hole_1"], ["76828", "", "ep41_25_dialogues1_shiny_hole_1"], ["76865", "", "ep41_25_dialogues1_shiny_hole_1"], ["76491", "", "ep41_25_dialogues1_shiny_hole_2"], ["76773", "", "ep41_25_dialogues1_shiny_hole_2"], ["76743", "EXTRA", "ep41_25_dialogues1_shiny_hole_2"], ["76811", "", "ep41_25_dialogues1_shiny_hole_3"] ], "EscortService" : [ ["81486", "", "ep24_01_dialogues3_steve_2"], #v17 ["81531", "", "ep24_01_dialogues3_steve_2"], ["81396", "", "ep24_01_dialogues3_steve_5"], ["81665", "", "ep24_02_dialogues7_steve_1_gallery1"], #v18 ["81708", "", "ep24_02_dialogues7_steve_1_gallery1"], ["51700", "", "ep24_02_dialogues7_steve_1_gallery1"], ["81785", "", "ep24_02_dialogues7_steve_4_gallery1"], ["81800", "EXTRA", "ep24_02_dialogues7_steve_4_gallery1"], ["81961", "", "ep24_02_dialogues7_steve_4_gallery1"], ["81980", "EXTRA", "ep24_02_dialogues7_steve_4_gallery1"], ["74502", "", "ep35_19_dialogues3_escort_3"], #v19 ["990247", "", "ep35_19_dialogues3_escort_4"], ["74304", "", "ep35_19_dialogues3_escort_5"], ["74362", "EXTRA", "ep35_19_dialogues3_escort_5"], ["75781", "", "ep39_23_dialogues5_escort_1"], #v23 ["75822", "", "ep39_23_dialogues5_escort_4"], ["53951", "", "ep39_23_dialogues5_escort_7"], ["64846", "", "ep39_23_dialogues5_escort_7"], ["64879", "EXTRA", "ep39_23_dialogues5_escort_7"], ["64814", "", "ep39_23_dialogues5_escort_7"] ], "Victoria" : [ ["90047", "", "ep24_02_dialogues8_victoria_1"], #v18 ["63631", "", "ep24_02_dialogues8_victoria_3"], ["63659", "EXTRA", "ep24_02_dialogues8_victoria_3"], ["90025", "", "ep24_02_dialogues8_victoria_3"], ["52219", "", "ep35_19_dialogues4_victoria_1"], #v19 ["53051", "", "ep37_21_dialogues5_victoria_1"], #v21 ["53070", "EXTRA", "ep37_21_dialogues5_victoria_1"], ["53100", "", "ep37_21_dialogues5_victoria_1"], ["53102", "EXTRA", "ep37_21_dialogues5_victoria_1"], ["25433", "", "ep38_22_dialogues4_victoria_1"], #v22 ["25446", "EXTRA", "ep38_22_dialogues4_victoria_1"], ["53565", "", "ep38_22_dialogues4_victoria_2"], ["53594", "", "ep38_22_dialogues4_victoria_2"], ["53853", "", "ep39_23_dialogues1_victoria_1"], #v23 ["53896", "", "ep39_23_dialogues1_victoria_1"], ["54625", "", "ep41_25_dialogues2_victoria_1"], #v25 ["54633", "", "ep41_25_dialogues2_victoria_2"], ["54871", "", "ep41_25_dialogues2_victoria_3"], ["54892", "", "ep41_25_dialogues2_victoria_3"], ["65345", "", "ep41_25_dialogues2_victoria_4"], ["65431", "", "ep41_25_dialogues2_victoria_4"], ["65468", "", "ep41_25_dialogues2_victoria_4"] ], "Philip": [ ["63408", "", "ep24_01_dialogues5_philip_1"], #v17 ["63470", "", "ep24_01_dialogues5_philip_1"], ["63488", "", "ep24_01_dialogues5_philip_1"], ["63547", "EXTRA", "ep24_01_dialogues5_philip_1"], ["63561", "EXTRA", "ep24_01_dialogues5_philip_1"], ["63583", "", "ep24_01_dialogues5_philip_1"], ["63606", "", "ep24_01_dialogues5_philip_1"], ["63617", "", "ep24_01_dialogues5_philip_1"], ["82067", "", "ep24_02_dialogues9_philip_1"], #v18 ["82113", "", "ep24_02_dialogues9_philip_1"], ["82137", "EXTRA", "ep24_02_dialogues9_philip_1"], ["63696", "", "ep24_02_dialogues9_philip_1"], ["63730", "", "ep24_02_dialogues9_philip_1"], ["82094", "", "ep24_02_dialogues9_philip_1"], ["64147", "", "ep36_20_dialogues5_philip_1"], #v20 ["64175", "EXTRA", "ep36_20_dialogues5_philip_1"], ["64199", "", "ep36_20_dialogues5_philip_1"], ["64644", "", "ep38_22_dialogues5_philip_1"], #v22 ["64655", "", "ep38_22_dialogues5_philip_1"], ["64704", "", "ep38_22_dialogues5_philip_1"], ["64725", "", "ep38_22_dialogues5_philip_1"], ["64800", "EXTRA", "ep38_22_dialogues5_philip_1"], ["53664", "", "ep38_22_dialogues5_philip_1"] ], "Marcus": [ ["54195", "", "ep40_24_dialogues3_jail_1"], #v24 ["54127", "", "ep40_24_dialogues3_jail_1"], ["54219", "", "ep40_24_dialogues3_jail_1"], ["54139", "", "ep40_24_dialogues3_jail_1"], ["54164", "", "ep40_24_dialogues3_jail_1"], ["54238", "", "ep40_24_dialogues3_jail_2"], ["54314", "", "ep40_24_dialogues3_jail_2"], ["54342", "", "ep40_24_dialogues3_jail_2"], ["54384", "", "ep40_24_dialogues3_jail_2"], ["64982", "", "ep40_24_dialogues3_jail_2"], ["65021", "", "ep40_24_dialogues3_jail_2"], ["65087", "EXTRA", "ep40_24_dialogues3_jail_2"] ] } achievements_labels = { "img_73428" : "73428", #v17 "img_73444" : "73444", "img_73512" : "73512", "img_73586" : "73586", "img_51141" : "51141", "img_51192" : "51192", "img_25227" : "25227", "img_25245" : "25245", "img_25255" : "25255", "img_25263" : "25263", "img_25269" : "25269", "img_25273" : "25273", "img_25281" : "25281", "img_25289" : "25289", "img_25295" : "25295", "img_25302" : "25302", "img_25311" : "25311", "img_25314" : "25314", "img_25324" : "25324", "img_51535" : "51535", "img_25335" : "25335", "img_25341" : "25341", "img_51599" : "51599", "img_51609" : "51609", "img_25353" : "25353", "img_51685" : "51685", "img_51102" : "51102", "img_51113" : "51113", "img_81486" : "81486", "img_81531" : "81531", "img_81396" : "81396", "img_63408" : "63408", "img_63470" : "63470", "img_63488" : "63488", "img_63547" : "63547", "img_63561" : "63561", "img_63583" : "63583", "img_63606" : "63606", "img_63617" : "63617", "img_73622" : "73622", #v18 "img_51829" : "51829", "img_51841" : "51841", "img_51863" : "51863", "img_51913" : "51913", "img_51993" : "51993", "img_52084" : "52084", "img_52108" : "52108", "img_90119" : "90119", "img_90172" : "90172", "img_90139" : "90139", "img_90214" : "90214", "img_90075" : "90075", "img_74131" : "74131", "img_52166" : "52166", "img_73801" : "73801", "img_73935" : "73935", "img_73860" : "73860", "img_73924" : "73924", "img_81665" : "81665", "img_81708" : "81708", "img_51700" : "51700", "img_81785" : "81785", "img_81800" : "81800", "img_81961" : "81961", "img_81980" : "81980", "img_90047" : "90047", "img_63631" : "63631", "img_63659" : "63659", "img_90025" : "90025", "img_82067" : "82067", "img_82113" : "82113", "img_82137" : "82137", "img_63696" : "63696", "img_63730" : "63730", "img_82094" : "82094", "img_90354" : "90354", #v19 "img_52303" : "52303", "img_52341" : "52341", "img_52365" : "52365", "img_52465" : "52465", "img_74535" : "74535", "img_63772" : "63772", "img_63861" : "63861", "img_63904" : "63904", "img_63918" : "63918", "img_63972" : "63972", "img_64008" : "64008", "img_82291" : "82291", "img_82376" : "82376", "img_82436" : "82436", "img_74502" : "74502", "img_990247" : "990247", "img_74304" : "74304", "img_74362" : "74362", "img_52219" : "52219", "img_52787" : "52787", #v20 "img_52663" : "52663", "img_52693" : "52693", "img_52517" : "52517", "img_52521" : "52521", "img_74599" : "74599", "img_74989" : "74989", "img_75001" : "75001", "img_74912" : "74912", "img_90518" : "90518", "img_90431" : "90431", "img_90451" : "90451", "img_82600" : "82600", "img_82595" : "82595", "img_90584" : "90584", "img_90615" : "90615", "img_90640" : "90640", "img_82788" : "82788", "img_82833" : "82833", "img_82871" : "82871", "img_64147" : "64147", "img_64175" : "64175", "img_64199" : "64199", "img_53285" : "53285", #v21 "img_100016" : "100016", "img_64413" : "64413", "img_64526" : "64526", "img_90793" : "90793", "img_90874" : "90874", "img_90939" : "90939", "img_90912" : "90912", "img_91068" : "91068", "img_91108" : "91108", "img_75047" : "75047", "img_75257" : "75257", "img_75300" : "75300", "img_83143" : "83143", "img_83250" : "83250", "img_53197" : "53197", "img_83530" : "83530", "img_83080" : "83080", "img_83052" : "83052", "img_83280" : "83280", "img_83321" : "83321", "img_83354" : "83354", "img_83419" : "83419", "img_53051" : "53051", "img_53070" : "53070", "img_53100" : "53100", "img_53102" : "53102", "img_53316" : "53316", #v22 "img_53341" : "53341", "img_53390" : "53390", "img_53409" : "53409", "img_53428" : "53428", "img_53503" : "53503", "img_83663" : "83663", "img_25473" : "25473", "img_25507" : "25507", "img_25568" : "25568", "img_84060" : "84060", "img_84080" : "84080", "img_84135" : "84135", "img_84185" : "84185", "img_91396" : "91396", "img_91160" : "91160", "img_91186" : "91186", "img_91293" : "91293", "img_91304" : "91304", "img_91338" : "91338", "img_91355" : "91355", "img_91229" : "91229", "img_75326" : "75326", "img_75368" : "75368", "img_75439" : "75439", "img_75480" : "75480", "img_75510" : "75510", "img_75594" : "75594", "img_75595" : "75595", "img_25433" : "25433", "img_25446" : "25446", "img_53565" : "53565", "img_53594" : "53594", "img_64644" : "64644", "img_64655" : "64655", "img_64704" : "64704", "img_64725" : "64725", "img_64800" : "64800", "img_53664" : "53664", "img_84284" : "84284", #v23 "img_84269" : "84269", "img_84347" : "84347", "img_84585" : "84585", "img_84669" : "84669", "img_84554" : "84554", "img_91459" : "91459", "img_91508" : "91508", "img_64940" : "64940", "img_91584" : "91584", "img_91690" : "91690", "img_75702" : "75702", "img_75753" : "75753", "img_75635" : "75635", "img_75781" : "75781", "img_75822" : "75822", "img_53951" : "53951", "img_64846" : "64846", "img_64879" : "64879", "img_64814" : "64814", "img_53853" : "53853", "img_53896" : "53896", "img_75835" : "75835", #v24 "img_54469" : "54469", "img_54506" : "54506", "img_54596" : "54596", "img_76261" : "76261", "img_76309" : "76309", "img_85174" : "85174", "img_65122" : "65122", "img_65181" : "65181", "img_25614" : "25614", "img_25637" : "25637", "img_25658" : "25658", "img_25674" : "25674", "img_25694" : "25694", "img_25706" : "25706", "img_25713" : "25713", "img_25725" : "25725", "img_25737" : "25737", "img_25770" : "25770", "img_25811" : "25811", "img_25833" : "25833", "img_25861" : "25861", "img_25878" : "25878", "img_75867" : "75867", "img_76245" : "76245", "img_84711" : "84711", "img_75939" : "75939", "img_84764" : "84764", "img_54424" : "54424", "img_84828" : "84828", "img_84953" : "84953", "img_85019" : "85019", "img_85063" : "85063", "img_65106" : "65106", "img_91693" : "91693", "img_91731" : "91731", "img_91766" : "91766", "img_91912" : "91912", "img_25889" : "25889", "img_25913" : "25913", "img_25938" : "25938", "img_26017" : "26017", "img_92020" : "92020", "img_92048" : "92048", "img_92097" : "92097", "img_92106" : "92106", "img_54195" : "54195", "img_54127" : "54127", "img_54219" : "54219", "img_54139" : "54139", "img_54164" : "54164", "img_54238" : "54238", "img_54314" : "54314", "img_54342" : "54342", "img_54384" : "54384", "img_64982" : "64982", "img_65021" : "65021", "img_65087" : "65087", "img_92226" : "92226", #v25 "img_92302" : "92302", "img_26055" : "26055", "img_26064" : "26064", "img_26073" : "26073", "img_26086" : "26086", "img_26097" : "26097", "img_26156" : "26156", "img_26162" : "26162", "img_26168" : "26168", "img_26176" : "26176", "img_26194" : "26194", "img_26199" : "26199", "img_26208" : "26208", "img_92427" : "92427", "img_92482" : "92482", "img_92494" : "92494", "img_92515" : "92515", "img_92596" : "92596", "img_85253" : "85253", "img_85716" : "85716", "img_85338" : "85338", "img_85373" : "85373", "img_85427" : "85427", "img_85492" : "85492", "img_85451" : "85451", "img_85539" : "85539", "img_85592" : "85592", "img_85652" : "85652", "img_76352" : "76352", "img_76380" : "76380", "img_92195" : "92195", "img_76828" : "76828", "img_76865" : "76865", "img_76491" : "76491", "img_76773" : "76773", "img_76743" : "76743", "img_76811" : "76811", "img_54625" : "54625", "img_54633" : "54633", "img_54871" : "54871", "img_54892" : "54892", "img_65345" : "65345", "img_65431" : "65431", "img_65468" : "65468" } init python: if persistent.achievements is None: persistent.achievements = {} def check_achievement(str): if str in achievements_labels: achLabel = achievements_labels[str] if (achLabel in persistent.achievements) == False: persistent.achievements[achLabel] = True # renpy.save_persistent() print "Achievement reached!" return True return True def get_achievement(achLabel): if (achLabel in persistent.achievements and persistent.achievements[achLabel] == True) or debugMode == True: return True if debugMode == True: return True return True def check_shake_achievement(video_filename): shake_img = re.search(r'shake\_(\d+)', video_filename) if shake_img != None: check_achievement("img_" + shake_img.group(1)) return True #