goto-bus-stop / recanalyst

Analyzes Age of Empires 2 recorded game files.
https://goto-bus-stop.github.io/recanalyst/doc/v4.2.0
GNU General Public License v3.0
77 stars 11 forks source link

Resources DLL File? #70

Closed gregstein closed 5 years ago

gregstein commented 5 years ago

Hello, I hope you are doing well!

I wanted to ask whether there is a .dll file containing all resources of #https://github.com/goto-bus-stop/recanalyst/blob/f1f9bf8d92cb9e998de3e9b5e73cde32bab03b1c/resources/lang/en/ageofempires.php ?

Thank you!

goto-bus-stop commented 5 years ago

the language strings in this repository are taken from the HD edition strings files using this script: https://github.com/goto-bus-stop/recanalyst/blob/master/tools/makeResources.php

in AoC 1.0c, they are spread out across the three language*.dll files, but the IDs should mostly be the same.

gregstein commented 5 years ago

I don't want to extract them. I meant the icons of those resources stored in a .dll file to retrieve externally.

goto-bus-stop commented 5 years ago

i don't follow. there is no DLL file with icons. HD edition has SLP files for icons in the resources folder. AoC has them in its interfac.drs archive file. this repository actually doesn't do anything with dlls at all

e; I think the answer to your original question is 'no', unfortunately :see_no_evil:

gregstein commented 5 years ago

lol that's unfortunate, because I have managed to port aoc-mgz to C#/IronPython. So I guess i have to build my own dll library to include all icons in one file for easy calls throughout the code. It's going to be a desktop RecAnalyst.

gregstein commented 5 years ago

Thank you for your time <3 as usual