@@ -12,8 +12,6 @@ function thisFormManager:new(o)
1212 self .__index = self
1313
1414 self .dirs = nil
15- self .cfg = nil
16- self .new_cfg = nil
1715 self .logger = nil
1816
1917 self .frm = nil
@@ -22,11 +20,7 @@ function thisFormManager:new(o)
2220 self .game_db_manager = nil
2321 self .memory_manager = nil
2422
25- self .addr_list = nil
26- self .fnSaveCfg = nil
27- self .new_cfg = {}
2823 self .has_unsaved_changes = false
29- self .selection_idx = 0
3024
3125 self .fill_timer = nil
3226 self .form_components_description = nil
@@ -104,31 +98,6 @@ function thisFormManager:find_player_club_team_record(playerid)
10498 return 0
10599end
106100
107- function thisFormManager :find_player_by_id (playerid )
108- if type (playerid ) == ' string' then
109- playerid = tonumber (playerid )
110- end
111-
112- local arr_flds = {
113- {
114- name = " playerid" ,
115- expr = " eq" ,
116- values = {playerid }
117- }
118- }
119-
120- local addr = self .game_db_manager :find_record_addr (
121- " players" , arr_flds , 1
122- )
123- for i = 1 , # addr do
124- self .logger :debug (string.format (" found: %X" , addr [i ]))
125- end
126-
127- writeQword (" pPlayersTableCurrentRecord" , addr [1 ])
128-
129- return addr [1 ]
130- end
131-
132101function thisFormManager :update_total_stats ()
133102 local sum = 0
134103 local attr_panel = self .frm .AttributesPanel
@@ -677,8 +646,7 @@ function thisFormManager:get_components_description()
677646 end
678647
679648 local fnCommonDBValGetter = function (addrs , table_name , field_name , raw )
680- local addr = addrs [table_name ]
681- return self .game_db_manager :get_table_record_field_value (addr , table_name , field_name , raw )
649+ return self :fnCommonDBValGetter (addrs , table_name , field_name , raw )
682650 end
683651
684652 local AttributesTrackBarOnChange = function (sender )
@@ -2917,33 +2885,6 @@ function thisFormManager:get_components_description()
29172885 return components_description
29182886end
29192887
2920- function thisFormManager :TabClick (sender )
2921- if self .frm [self .tab_panel_map [sender .Name ]].Visible then return end
2922-
2923- for key ,value in pairs (self .tab_panel_map ) do
2924- if key == sender .Name then
2925- sender .Color = ' 0x001D1618'
2926- self .frm [value ].Visible = true
2927- else
2928- self .frm [key ].Color = ' 0x003F2F34'
2929- self .frm [value ].Visible = false
2930- end
2931- end
2932-
2933- end
2934-
2935- function thisFormManager :TabMouseEnter (sender )
2936- if self .frm [self .tab_panel_map [sender .Name ]].Visible then return end
2937-
2938- sender .Color = ' 0x00271D20'
2939- end
2940-
2941- function thisFormManager :TabMouseLeave (sender )
2942- if self .frm [self .tab_panel_map [sender .Name ]].Visible then return end
2943-
2944- sender .Color = ' 0x003F2F34'
2945- end
2946-
29472888function thisFormManager :onShow (sender )
29482889 self .logger :debug (string.format (" onShow: %s" , self .name ))
29492890
@@ -3130,6 +3071,10 @@ function thisFormManager:fill_form(addrs, playerid)
31303071 :: continue::
31313072 end
31323073
3074+ if gCTManager .cfg .flags .hide_players_potential then
3075+ self .frm .PotentialEdit .Text = " HIDDEN"
3076+ end
3077+
31333078 self .logger :debug (" Update trackbars" )
31343079 local trackbars = {
31353080 ' AttackTrackBar' ,
@@ -3151,7 +3096,6 @@ function thisFormManager:fill_form(addrs, playerid)
31513096 ss_hs .destroy ()
31523097 self .frm .Headshot .Picture .stretch = true
31533098 end
3154-
31553099 local team_record = self :find_player_club_team_record (playerid )
31563100 local teamid = 0
31573101 if team_record > 0 then
@@ -3258,7 +3202,7 @@ function thisFormManager:fill_form(addrs, playerid)
32583202 end
32593203
32603204 self .has_unsaved_changes = false
3261- self .logger :debug (string.format (" fill_form done" , self .name ))
3205+ self .logger :debug (string.format (" fill_form %s done" , self .name ))
32623206end
32633207
32643208function thisFormManager :get_player_fitness_addr (playerid )
@@ -4115,7 +4059,11 @@ end
41154059
41164060
41174061function thisFormManager :onApplyChangesBtnClick ()
4118- self .logger :info (" Apply Changes" )
4062+ self .logger :info (" Apply Changes player" )
4063+
4064+ if gCTManager .cfg .flags .hide_players_potential then
4065+ self .change_list [" PotentialEdit" ] = nil
4066+ end
41194067
41204068 self .logger :debug (" Iterate change_list" )
41214069 for key , value in pairs (self .change_list ) do
@@ -6344,7 +6292,6 @@ function thisFormManager:assign_current_form_events()
63446292end
63456293
63466294function thisFormManager :setup (params )
6347- self .cfg = params .cfg
63486295 self .logger = params .logger
63496296 self .frm = params .frm_obj
63506297 self .name = params .name
0 commit comments