Помоги пожалуйста.
У меня есть декомпилированный код метода и метод в асм читэнджина
Разбери и сопоставь, а затем поищи где б я мог ускорить фактор работы в х раз с помощью AOB Injection
public override float GetSpeedFactor()
		{
			return this.state.perks.speedFactor + GameMB.EffectsService.GetProfessionBonusSpeed(this.Profession);
		}
Eremite.Characters.Villagers.Villager:GetSpeedFactor - 55                    - push rbp
Eremite.Characters.Villagers.Villager:GetSpeedFactor+1- 48 8B EC              - mov rbp,rsp
Eremite.Characters.Villagers.Villager:GetSpeedFactor+4- 48 83 EC 40           - sub rsp,40 { 64 }
Eremite.Characters.Villagers.Villager:GetSpeedFactor+8- 48 89 75 F8           - mov [rbp-08],rsi
Eremite.Characters.Villagers.Villager:GetSpeedFactor+c- 48 8B F1              - mov rsi,rcx
Eremite.Characters.Villagers.Villager:GetSpeedFactor+f- 48 8B 46 48           - mov rax,[rsi+48]
Eremite.Characters.Villagers.Villager:GetSpeedFactor+13- 48 8B 40 40           - mov rax,[rax+40]
Eremite.Characters.Villagers.Villager:GetSpeedFactor+17- F3 0F10 40 60         - movss xmm0,[rax+60]
Eremite.Characters.Villagers.Villager:GetSpeedFactor+1c- F3 0F5A C0            - cvtss2sd xmm0,xmm0
Eremite.Characters.Villagers.Villager:GetSpeedFactor+20- F2 0F11 45 F0         - movsd [rbp-10],xmm0
Eremite.Characters.Villagers.Villager:GetSpeedFactor+25- 90                    - nop 
Eremite.Characters.Villagers.Villager:GetSpeedFactor+26- 49 BB 207A1FC08E010000 - mov r11,Eremite.GameMB:get_EffectsService { (-326416299) }
Eremite.Characters.Villagers.Villager:GetSpeedFactor+30- 41 FF D3              - call r11
Eremite.Characters.Villagers.Villager:GetSpeedFactor+33- 48 89 45 E8           - mov [rbp-18],rax
Eremite.Characters.Villagers.Villager:GetSpeedFactor+37- 48 8B CE              - mov rcx,rsi
Eremite.Characters.Villagers.Villager:GetSpeedFactor+3a- 48 8B 06              - mov rax,[rsi]
Eremite.Characters.Villagers.Villager:GetSpeedFactor+3d- FF 90 70010000        - call qword ptr [rax+00000170]
Eremite.Characters.Villagers.Villager:GetSpeedFactor+43- 48 8B D0              - mov rdx,rax
Eremite.Characters.Villagers.Villager:GetSpeedFactor+46- 48 8B 45 E8           - mov rax,[rbp-18]
Eremite.Characters.Villagers.Villager:GetSpeedFactor+4a- 48 8B C8              - mov rcx,rax
Eremite.Characters.Villagers.Villager:GetSpeedFactor+4d- 48 8B 00              - mov rax,[rax]
Eremite.Characters.Villagers.Villager:GetSpeedFactor+50- 49 BA 60C9547A8E010000 - mov r10,0000018E7A54C960 { (1478) }
Eremite.Characters.Villagers.Villager:GetSpeedFactor+5a- FF 50 E0              - call qword ptr [rax-20]
Eremite.Characters.Villagers.Villager:GetSpeedFactor+5d- F3 0F5A C8            - cvtss2sd xmm1,xmm0
Eremite.Characters.Villagers.Villager:GetSpeedFactor+61- F2 0F10 45 F0         - movsd xmm0,[rbp-10]
Eremite.Characters.Villagers.Villager:GetSpeedFactor+66- F2 0F58 C1            - addsd xmm0,xmm1
Eremite.Characters.Villagers.Villager:GetSpeedFactor+6a- F2 0F5A C0            - cvtsd2ss xmm0,xmm0
Eremite.Characters.Villagers.Villager:GetSpeedFactor+6e- 48 8B 75 F8           - mov rsi,[rbp-08]
Eremite.Characters.Villagers.Villager:GetSpeedFactor+72- 48 8D 65 00           - lea rsp,[rbp+00]
Eremite.Characters.Villagers.Villager:GetSpeedFactor+76- 5D                    - pop rbp
Eremite.Characters.Villagers.Villager:GetSpeedFactor+77- C3                    - ret