Помоги сопоставить код асм читэнджина и код метода C#
Eremite.Services.EffectsService:GetActorCapacity - 55                    - push rbp
Eremite.Services.EffectsService:GetActorCapacity+1- 48 8B EC              - mov rbp,rsp
Eremite.Services.EffectsService:GetActorCapacity+4- 48 83 EC 50           - sub rsp,50 { 80 }
Eremite.Services.EffectsService:GetActorCapacity+8- 48 89 75 F0           - mov [rbp-10],rsi
Eremite.Services.EffectsService:GetActorCapacity+c- 48 89 7D F8           - mov [rbp-08],rdi
Eremite.Services.EffectsService:GetActorCapacity+10- 48 8B F9              - mov rdi,rcx
Eremite.Services.EffectsService:GetActorCapacity+13- 48 8B F2              - mov rsi,rdx
Eremite.Services.EffectsService:GetActorCapacity+16- 48 8B CE              - mov rcx,rsi
Eremite.Services.EffectsService:GetActorCapacity+19- 48 8B 06              - mov rax,[rsi]
Eremite.Services.EffectsService:GetActorCapacity+1c- FF 90 48010000        - call qword ptr [rax+00000148]
Eremite.Services.EffectsService:GetActorCapacity+22- 48 89 45 D0           - mov [rbp-30],rax
Eremite.Services.EffectsService:GetActorCapacity+26- 48 8B CF              - mov rcx,rdi
Eremite.Services.EffectsService:GetActorCapacity+29- 48 8D 64 24 00        - lea rsp,[rsp+00]
Eremite.Services.EffectsService:GetActorCapacity+2e- 49 BB F0928416F4010000 - mov r11,Eremite.Services.EffectsService:get_Effects { (-326416299) }
Eremite.Services.EffectsService:GetActorCapacity+38- 41 FF D3              - call r11
Eremite.Services.EffectsService:GetActorCapacity+3b- 48 8B C8              - mov rcx,rax
Eremite.Services.EffectsService:GetActorCapacity+3e- 48 8B 45 D0           - mov rax,[rbp-30]
Eremite.Services.EffectsService:GetActorCapacity+42- 48 63 89 80020000     - movsxd  rcx,dword ptr [rcx+00000280]
Eremite.Services.EffectsService:GetActorCapacity+49- 03 C1                 - add eax,ecx
Eremite.Services.EffectsService:GetActorCapacity+4b- 48 89 45 D8           - mov [rbp-28],rax
Eremite.Services.EffectsService:GetActorCapacity+4f- 48 8B CF              - mov rcx,rdi
Eremite.Services.EffectsService:GetActorCapacity+52- 48 8D 6D 00           - lea rbp,[rbp+00]
Eremite.Services.EffectsService:GetActorCapacity+56- 49 BB 104A8616F4010000 - mov r11,Eremite.Services.EffectsService:get_MetaPerks { (-326416299) }
Eremite.Services.EffectsService:GetActorCapacity+60- 41 FF D3              - call r11
Eremite.Services.EffectsService:GetActorCapacity+63- 48 8B C8              - mov rcx,rax
Eremite.Services.EffectsService:GetActorCapacity+66- 48 8B 45 D8           - mov rax,[rbp-28]
Eremite.Services.EffectsService:GetActorCapacity+6a- 48 63 49 6C           - movsxd  rcx,dword ptr [rcx+6C]
Eremite.Services.EffectsService:GetActorCapacity+6e- 03 C1                 - add eax,ecx
Eremite.Services.EffectsService:GetActorCapacity+70- 48 89 45 E0           - mov [rbp-20],rax
Eremite.Services.EffectsService:GetActorCapacity+74- 48 8B CE              - mov rcx,rsi
Eremite.Services.EffectsService:GetActorCapacity+77- 48 8B 06              - mov rax,[rsi]
Eremite.Services.EffectsService:GetActorCapacity+7a- FF 90 70010000        - call qword ptr [rax+00000170]
Eremite.Services.EffectsService:GetActorCapacity+80- 48 8B D0              - mov rdx,rax
Eremite.Services.EffectsService:GetActorCapacity+83- 48 8B CF              - mov rcx,rdi
Eremite.Services.EffectsService:GetActorCapacity+86- 49 BB D0EBC00CF4010000 - mov r11,Eremite.Services.EffectsService:GetProfessionsBonusCapacity { (-326416299) }
Eremite.Services.EffectsService:GetActorCapacity+90- 41 FF D3              - call r11
Eremite.Services.EffectsService:GetActorCapacity+93- 48 8B C8              - mov rcx,rax
Eremite.Services.EffectsService:GetActorCapacity+96- 48 8B 45 E0           - mov rax,[rbp-20]
Eremite.Services.EffectsService:GetActorCapacity+9a- 03 C1                 - add eax,ecx
Eremite.Services.EffectsService:GetActorCapacity+9c- 48 89 45 E8           - mov [rbp-18],rax
Eremite.Services.EffectsService:GetActorCapacity+a0- 48 8B CF              - mov rcx,rdi
Eremite.Services.EffectsService:GetActorCapacity+a3- 48 8B D6              - mov rdx,rsi
Eremite.Services.EffectsService:GetActorCapacity+a6- 49 BB 30ECC00CF4010000 - mov r11,Eremite.Services.EffectsService:GetWorkplaceBonusCapacity { (-326416299) }
Eremite.Services.EffectsService:GetActorCapacity+b0- 41 FF D3              - call r11
Eremite.Services.EffectsService:GetActorCapacity+b3- 48 8B C8              - mov rcx,rax
Eremite.Services.EffectsService:GetActorCapacity+b6- 48 8B 45 E8           - mov rax,[rbp-18]
Eremite.Services.EffectsService:GetActorCapacity+ba- 03 C1                 - add eax,ecx
Eremite.Services.EffectsService:GetActorCapacity+bc- BA 01000000           - mov edx,00000001 { 1 }
Eremite.Services.EffectsService:GetActorCapacity+c1- B9 01000000           - mov ecx,00000001 { 1 }
Eremite.Services.EffectsService:GetActorCapacity+c6- 3B D0                 - cmp edx,eax
Eremite.Services.EffectsService:GetActorCapacity+c8- 48 0F4F C1            - cmovg rax,rcx
Eremite.Services.EffectsService:GetActorCapacity+cc- 48 8B 75 F0           - mov rsi,[rbp-10]
Eremite.Services.EffectsService:GetActorCapacity+d0- 48 8B 7D F8           - mov rdi,[rbp-08]
Eremite.Services.EffectsService:GetActorCapacity+d4- 48 8D 65 00           - lea rsp,[rbp+00]
Eremite.Services.EffectsService:GetActorCapacity+d8- 5D                    - pop rbp
Eremite.Services.EffectsService:GetActorCapacity+d9- C3                    - ret 
public int GetActorCapacity(Actor actor)
		{
			return Mathf.Max(1, actor.GetBaseCapacity() + this.Effects.globalBonusCapacity + this.MetaPerks.globalCapacityBonus + this.GetProfessionsBonusCapacity(actor.Profession) + this.GetWorkplaceBonusCapacity(actor));
		}