UnofficialCrusaderPatch / UnofficialCrusaderPatch2

Unofficial balancing patch installer for Stronghold Crusader 1
MIT License
430 stars 59 forks source link

Pathing Fix #2

Closed Kamiray closed 5 years ago

Kamiray commented 5 years ago

Sämtliche Einheiten und ganz besonders die meuchelmörder könnten in ihrer Wegfindung verbessert werden.
Hier ein npaar Dinge, die nicht gut laufen:

Diese Sachen zu fixen wäre ein SEGEN für dieses Spiel!! Ich hoffe du nimmst dir die Zeit diese Probleme mal anzuschauen. Wenn du Hilfe brauchst oder etwas 'nicht geht' meld dich gerne bei mir per Mail ;)

Grüße Vincent

Sh0wdown commented 5 years ago

Das sind alles Dinge, die die KI mehr oder weniger komplett überarbeiten würden. Ohne Zugang zum Source-Code ist mir das ehrlich gesagt zu aufwändig. So Leid es mir tut, denn ich stimme dir zu dass die Meuchelmörder-KI eine Überarbeitung nötig hat.

ByBurton commented 5 years ago

Ich würde auch sagen, dass dies erstmal nicht angegangen werden sollte. Ich würde eher sagen, wirkliche bug fixes die möglich wären, wie z.B. das Gebäude abreißen der KI. Oder so Sachen wie die Rekrutierungsgeschwindigkeit von manchen KI's erhöhen (z.B. Sheriff, Sultan)

Kamiray commented 5 years ago

ich hab leider zu wenig Ahnung von dem Code um sowas abschätzen zu können aber ich bin davon ausgegangen, dass bspw. das Hochklettern der Meuchelmörder einfacher zu verändern ist als das KI verhalten mit dem Gebäude abreißen.

Welche schritte müsste ich denn unternehmen um mich in die materie einzuarbeiten? Vielleicht bekomme ich das ja gelöst? =)

Sh0wdown commented 5 years ago

Nun, du müsstest Assemblersprache lernen, dir einen oder mehrere Disassembler/Debugger, wie zB. IDA, OllyDbg oder CheatEngine, zulegen und damit die Stronghold Crusader.exe durchforsten.