So here is what I found:
04E65E50 the sound of blocking the shot
04E61900 ai shot tendencies around the circles
04E61910 ai shot tendencies around blues line
04E563A0 ai slap shot tendencies
04E564F4 stumble shot range
04E63F8C ai goalie dekes treshold
04E63F48 ai how long it takes for ai to shoot after fake
04E56448 shot accuracy
04E563AC shot accuracy
04E56478 shot accuracy
04E5642C shot accuracy
04E56420 shot accuracy
04F4C4AC shot accuracy (most visible)
04E56364 ai type of the shot from close range
04E56360 ai type of the shots from mid-range
04E56430 how much the puck wobble after shot
04E5643C puck physics after shot
04F4C3B8 speed of chip shots
04F4C3A0, 04F4C3A4 speed of slap shots
there are some others for the various shot animations, plus dozens of others that are buggy and thus not useful
So one of the code you posted is definitely affecting shot accuracy. It's not visible in practice mode (that's why I probably overlooked it), but when you go to the actual match and put it blindly at -90 you can see clearly SOME of the shots are very wide.
The problem still is that it's again for both NPCs and human and it doesn't work all the time. Some shots are completely off (as expected), but there are cases when I even scored a goal, which shouldn't be happening with such a crazy float, I think.
Generally, the problem we need to solve is that this game is tuned for kids in mind. And everything was toned/dumped down.
I have already made the ai A LOT more aggressive at the defensive side and also shoot much more from a potentially dangerous spots.
So now the game can actually even outshoot me and press me really hard. It's amazing in that way. The problem is that even with such a pressure from NPCs, shot numbers and variety the CPU just don't score enough to win.
Or better said, they might score enough, but human can just randomly shot the puck from a blue line to the goalie and score, like nothing happened. So human can score easily 8-12 goals like this which is totally unrealistic number, where CPU (ai) can score about 2-4 goals per match, which is realistic. But yeah they never win like that, which is pretty game breaking, from a competitive perspective.

So that's just to kinda give you better perspective that what we are doing here is pretty important for the game, it's not some annoying speedy animation that happens 2 time per a game, but something that essentially determine who win and who loose the match
We just need to make the NPCs score more and make it much more challenging/rewarding for the human behind the controller...
Is setting 04F4C4AC for humans only enough then?
We were writing new values around 803421c0 in our codes. I need to know how far it goes so I can add a new one. If you load up all the codes and look at 803421c0 in memory view, you should see where it cuts off.
Yes, I think that might be enough!

Or even better if we have it for humans and CPU separately if possible.
I'm not in reach of the computer whole night, unfortunately, but I'll look if I have the current .ini with codes on the cloud, so I can PM you link?
I'll just set it to 803421c0 and we can change it later.
80e55e64 this seems to be an important number
I finally found where it checks if it's a player or npc. I think. Change top line's 3f800000 just like you would the original accuracy AR code. It stores data in f20 and checks f19 for zero. If other codes use these registers, it might cause a problem.
$Test shot accuracy player
043420F0 3f800000
C2AB689C 00000003
2C030001 40820008
C282FF30 7C651B78
60000000 00000000
C2AB73E8 00000003
FC149840 FC00A090
40A20008 C01E01EC
60000000 00000000
/edit Fixed to work with other codes, unless something interfere's with f20 and f19. Best to just test it to see.
sorry for being a little late! Finally at home and I can be around the whole day/night if needed today.
It's so cool that you can take that line and make it work for a given scenario, that's something I would never be able to do myself and if it is working as intended, it could potentially save the game for many people in the future.
I mean I could live with how it was a and have great fun with it, but there were people reporting that the game is great, but they beat the computer 17:4 Lol
Testing now...
It does affect both NPCs and human, unfortunately. Just by letting the float as you have it and CPU cant hit the net
It not causing any other conflicts tho it seems

Actually wait a minute, I'll double-check if its not some of the other codes that make the NPCs shoot so bad