So i did retest it with the higher rights.
[lfs]
repositoryformatversion = 0
url = git@gitea.wildfiregames.com:0ad/0ad.git
Thats the config, i did those commands:
$ git lfs fetch 0ad-base main
$ git lfs pull 0ad-base main
$ git rebase -i 0ad-base/main
$ git push
...
To gitea.wildfiregames.com:Cayleb-Ordo/0ad.git
68a7abb3b3..6bdcab11b9 main -> main
$
Seems to work.
I'd like to revisit the code a bit. It needs polishing in any cases but I might also make improvements. Since apparently it's too late to get anything into r28, I'll rather give it the time.
I'd love to have your help and views on it!
Especially since you seems to be very proefficient on performance implications, and UX in general (here is an opportunity to thank you for your work on 0ad too ).
I'm still learning the review/git process so I don't understand what you have in mind here, as I also haven't went through a merged PR.
Okay, so I tried to add it, and here is what happens: the game crashes without any error messages. In terminal, I get the error: “Assertion failed: ‘(int)m_PassClasses.size() <= PASS_CLASS_BITS’
Location: CCmpPathfinder.cpp:95 (Init)”