MDHansen
-
Posts
398 -
Joined
-
Days Won
14
Content Type
Profiles
Forums
Blogs
Gallery
Downloads
Events
Posts posted by MDHansen
-
-
christ allmighty smite me! I finally got the time (gf is away for the weekend) and sat down to get this started. I got the programs, ive run them... and im so lost LOL
now. it took me a minute to figure the SamboyCoding out, but I did it, running it from the cmd. the il2cppDumper is all ok and good. ILSpy is up and running (ive used dnspy before, but not really actually used it.
Regards to ILSpy, do you actually do anything there, or is it for perusing only?Ghidra... completely lost. it's installed and running, but.. yeh
Well, I got the time to make sense out of this. I can see the files in Samboy directory. I recognize most of it
I've been getting really good at rumagging around using UABEA through the resource.assets and sharedassets files, knowing what to look for (for the most part), but oh man is it tedious. I've replaced fonts, resized different windows and popups ingame, information windows, replace/resize flags, etc etc etc..
Would you be able to hop on to BrotherMunros discord one day for a chat ? @NathanKell
MDH
- 1
-
the dumper I've used. But I've always kind of stagnated there lol
Right, thank you very much, this is indeed helpfull!
I'll write a little something about what I want done later. Forgot yesterday
- 1
-
20 minutes ago, Nick Thomadis said:
We need feedback not only for its effectiveness but also if this style of tactic is annoying the players.
give us hell! 😬
-
Also, I would very much appreciate it if you would give me a rundown on the tools you are using for this. I still need to learn it, but reverse engineering it would help a lot for me
MDH
-
aiAdmirals - follow the setup of the other nations
aiPersonalities - make a new personality (this strictly isnt needed as you can use one of the other majors)
partModels - either make a new set, or just use another nation (e.g. gun_16_x1_italy, newnationname)
parts - same as partModels (e.g. bb_7_bismarck,,hull,Super Battleship II,,-1,-1,2.33,1250,bismarck_hull_a,1.4,,,germany, newnationame,)
players - use the setup for the major nations when promoting the minor
provinces - add home nation to your country
relationMatrix - follow the setup in the file
shipNames - follow the setup of the other nationsSaying this. at the moment we can't add new home territory, because it is hardcoded, confirmed by Nick in my thread here
I also highly suggest using MelonLoader and UnityExplorer when modding, as you get a live log on what's going on when you start the game.
However, there is a log in C:\Users\"name"\AppData\LocalLow\Game Labs\Ultimate Admiral Dreadnoughts\Player.txt / Player-prev.txt -
I did mean C# ofc
That woud be awesome, thank you. I have to come back to you after work with a detailed description.
Real life is why this is taking me so long to learn aswell. Also that I'm starting completely on scratch doesn't help either
-
no idea. Good question though. Saying that, the ports are set to "high", wich is the industrial standard anyway
-
So apparently by clicking a friendly minor port, you can change repair priority!
-
what I want most of all, and is what I do ingame by using UE through MelonLoader, is to change the UI resolution. The game says it runs at 3840x2160, but it really isn't. Infact UE says its running at a native 1024x768. On a 60" gaming screen running at full 4k, then blown back again to 1990 era resolution... Minecraft comes to mind😝
So I change the resolution, and then all the information popups on the campaign map. tedious, takes a few minutes, but worth it. Sadly have to do it each time I load the game. I am not fluent enough in this unity/c++ language to do anything about it sadly
-
yup, this is what I've been doing along with just finding it in the resource file through UABEA. Some things are actually named, while most hides behind f.ex. as you sa "gameobject" or similar
- 1
-
I think an option to attack minors is needed. It's been mentioned before several times.
something like this maybe;
-place a fleet (50kt (it's a minor after all)) on top of the minor port you want to attack <same procedure as you would dock at your own port>
-next turn an event pops asking if you want to attack said minor with the potential consequences of warring a major nation
-if response is yes, the allied major nation will decide if it's worth going to war with you. say 80/20 for/against
-next turn the invasion happens as per usual- 6
-
1.19
-Updated for UAD 1.5.10 R and DIP 1.12.11
-Fixed typos and missing texts in english.lng -
1 hour ago, StrikerDanger said:
Right-click on the two stacked task forces. That's allowed me to deal with ships/groups that I have stacked on top of one another.
holy shit! right clicking on the stacked fleets cycle them! how long has this been a thing!?
- 2
-
Good one! I am also dissapearing in to Manor Lords tomorrow. Have fun and get some much needed rest 👍
- 1
-
gah. didnt catch that. is it serious? a decimal error in the gdp calculations?
-
So I am able to change font sizes. I do fear that font type needs a .dll input, as a mod through MelonLoader. Since you'd have to add a new font to the game (ive seen it in other Unity based games). Doable, definately doable
-
Nice. Good to see more modders on the scene
- 1
- 1
-
haven't had a look at the font yet, but it is definately on my sheet of to-dos
- 1
-
Hello
I am making this thread to spread my knowledge and findings regards the UI ingame. I will keep updating this as I find more information and ways to play with the UI
AS ALWAYS, MAKE BACKUP OF THE FILES YOU ARE EDITING
1. Get UABEA and understand how it works.
2. Open the resources.assets file located in "steamapps\common\Ultimate Admiral Dreadnoughts\Ultimate Admiral Dreadnoughts_Data"
3. Press F8 (scene hierarchy)
4. Instructions for individual areas follows belowFYI; You can find the asset in the resource file by right clicking the component in the right hand column and choose "Visit Asset". It will then jump to the correct object in Assets Info. Edit the object(s) and you can then extract them out, so you can add them back in after a game update. Skips the process of doing it all over again every patch.
--------------------------------------------
First off is the annoying damage floatups. This has been a thorn in my side, along with the bad resolution/scaling ingame. @brothermunro has somehow disabled some of the floatups ingame, through means only known to the Man himself (no, not Munro, he doesn't know how he did it).
1. Scroll all the way down and find "FloatUpCont"
2. In the right hand column look for "Canvas Base", right click it and choose "Edit Asset"
3. Find "1 UInt8 m_Enabled = 1", and change it to = 0
4. Hit ok and ok to the message popping up.
5. Close the Scene Hierarchy window and save the file--------------------------------------------
Remove individual sounds (aka remove the annoying effects in the shipbuilder, ui click sounds, end turn, etc etc)
1. Find music_world_peace. About 1/7 down the page
2. Everything below(with no expanding triangle) is sounds/effects (music_world_peace -> con_generate_ship)
3. Right click+Edit Asset "MonoBehaviour Base (soundpack)" in the right column, counts for all
4. Find
"0 float volumeMin = "
"0 float volumeMax = "
and change to = 0 (or something to your choosing between 0 and 1)--------------------------------------------
Box and Font Size campaign map popup messages (typcal "confirm" and "information" messages)
1. Find MessageBox (all the way down)
TBC- 1
-
1.16
-Updated for UAD 1.5.0.9 opt x3 and DIP 1.12.8 -
yup i have the sprites fropm earlier. but it stopped there. and I misunderstood, and thought it was the texture2d files that was important.
ill have a go later
- 2
-
1.15
-Updated for UAD 1.5.0.9 opt x2 and DIP 1.12.7 -
Thank you so much for this @NathanKell.
Ill have a look after work today, see if I understand and able to do this 🫣
-
1.14
-Updated for UAD 1.5.0.9 opt x1 and DIP 1.12.6
Editing the UI and sounds through UABEA (WIP)
in Unofficial Mods
Posted
I think I figured out Ghidra... tis gonna be a long ni... dangit, allready morning