AutoKneePads for Falcon BMS
-
No, not at the same time and in the same mission
I was using EZBoard before I tried Linknetās software -
First, thanks for the great work Rogue1512.
Unfortunately, I have the same issue but donāt use any other utility for the knee pads in my case.
AutoKneePads creates the correct ābriefing.txtā and 3 PNG files but doesnāt update the DDS files correctly, in my case.
I think it does something as I can see it makes 7982.bak, but 7982.dds is the same as the original one.
I hope this helps you to find the solution.
-
@z34rpm
Yes, thanks, that is a help.
It means that it has correctly located the 7982.dds folder and created a backup file.
So it means one of two things:- The 7982.dds file is locked or read only.
- The source file KneePads.dds which should have been created in the AutoKneePads\KneePads folder actually hasnāt been created.
I think No. 2 is more likely, could you check for the existence of KneePads.dds in the AutoKneePads\KneePads folder.
-
@linknet ,
This is a great tool! Thanks for coding it! As others reported, the kneepads produced are stored in the ā¦\AutoKneePads\KneePads folder as .png files) and the index.html web server works great, but the kneepad pages do not get saved into ā¦\Falcon BMS 4.37\data\terrdata\Objects\KoreaObj or into the appropriate theater KoreaObj file (for example, ā¦Falcon BMS 4.37\data\Add-On Mideast128\terrdata\Objects\KoreaObj).
That is actually OK for me, because I would not want your program to overwrite the original kneepad file (for example 7982.dds) unless it first saves the original someplace safe.@z34rpm , I did not see a 7982.bak generated in any of my ā¦Falcon BMS 4.37ā¦ folders.
I also do not see a 7982.dds in the ā¦\AutoKneePads\KneePads folder - just the three .png files and index.html
I found it worked great by having AutoKneePads generate the .png files (left and right) and then using Weapon Data Planner to update the kneepads at a place of my choosing using the .png files AutoKneePads generated and saved into the ā¦\AutoKneePads\KneePads folder. This allows me to put the generated kneepad pages into whatever theater I want (though it would obviously work best in the theater in which the briefing was generated).
That worked well for me, and allowed me to put the (extremely useful) briefing information where I want it on my kneepads. This allows me to select what I donāt mind losing on my kneepads in order to have the (extremely useful) briefing info. there instead.
I know that you stated above that it is very difficult to change what is generated from the briefing, and would take some recoding effort to be able to allow the user to select what briefing data is actually generated to the kneepad pages. That function would be extremely useful in future iterations (and perhaps a worthy challenge for your already outstanding coding prowess). For example, might be useful to have the IFF or HARM data instead of Steerpoint data. It might be useful to have just the assigned target steerpoint data instead of all steerpoint data including non-assigned steerpoints for each waypoint. These are just some food for thought and by no means should you interpret this as casting any shade on your outstanding project.
Thank you for taking the time to make an outstanding tool for our sim.
Regards,
Tomcattwo
(VoiceClone) -
From my side:
- no creation of kneepads.dds or *.dds of any name in the AutoKneePads folder,
- and thus no new 7982.dds in Falcon BMS 4.37\Data\TerrData\Objects\KoreaObj\ ,in replacement or even in creation if I delete the one which already existed.
-
Ok I got it
I changed the place of the Kneepads directory: I put it at the root of my C : drive (before it was on the D:)
And above all I think, I run autokneepads as an administratorā¦ā¦ and everything works correctly.
So thank you for this software which is as pleasant as EZBoard and which allows moreover the export on a pad or another computer.
-
@Tomcattwo
Thanks for all of the enthusiastic support and information. The problem is looking very much like a Windows permissions issue. I can run it from anywhere without admin and it works perfectly. However if I run it in either Program Files or Program Files (x86), with or without admin, then it fails to create the KneePads.dds file and also fails to initially create the 7982.bak or update the 7982.dds.With regards to changing what is generated from the briefing Iām afraid thatās definitely on the back burner.
-
The problem is looking very much like a Windows permissions issue. I can run it from anywhere without admin and it works perfectly. However if I run it in either Program Files or Program Files (x86), with or without admin, then it fails to create the KneePads.dds file and also fails to initially create the 7982.bak or update the 7982.dds.
-
-
Thanks a lot
-
@linknet
Hello. I have it placed in C:\Games\Falcon BMS 4.37\Tools\AutoKneePads. I have not run it with Admin permission but I will try that next. So, not being run from Program Files or x86. Could also be antivirus being persnickety.As I mentioned, I am kind of OK with it working as it does, since I can run it for any theater and place the pages however I want with WDP.
R/
TC2 -
@Tomcattwo said in AutoKneePads for Falcon BMS:
@linknet
Hello. I have it placed in C:\Games\Falcon BMS 4.37\Tools\AutoKneePads. I have not run it with Admin permission but I will try that next. So, not being run from Program Files or x86. Could also be antivirus being persnickety.It doesnāt work for me either in that folder. Iām pretty sure I know why, it wonāt run in any path with spaces. Itās the call to TextureConverter.exe which has to have the path passed as a parameter, Probably needs some quotes around parts of it.
Iāll experiment further with it just to confirm and see if I can sort it out. -
@linknet
As you work to sort it out, note that my current theater in BMS is NOT KTO, but that your amazing tool pulls the briefing (as it shows in my current non-KTO theater) anyway and saves the pages properly as .png files, which is exactly what I need, and which makes your app work with ANY theater (albeit without saving the .png file as 7982.dds).If you āfixā it, unless your app directs the 7982.dds save to the current theaterās ā¦terrdata\Objects\KoreaObject folder, it will save to KTOās ā¦terrdata\Objects\KoreaObject folder instead, and will not show up in game for the currently selected theater.
Regards,
Tomcattwo
(VoiceClone) -
@Tomcattwo said in AutoKneePads for Falcon BMS:
@linknet
As you work to sort it out, note that my current theater in BMS is NOT KTO, but that your amazing tool pulls the briefing (as it shows in my current non-KTO theater) anyway and saves the pages properly as .png files, which is exactly what I need, and which makes your app work with ANY theater (albeit without saving the .png file as 7982.dds).If you āfixā it, unless your app directs the 7982.dds save to the current theaterās ā¦terrdata\Objects\KoreaObject folder, it will save to KTOās ā¦terrdata\Objects\KoreaObject folder instead, and will not show up in game for the currently selected theater.
Regards,
Tomcattwo
(VoiceClone)It already saves it to the current theatreās dds file when it works.
Local $sAddonPath = "" If Not ($sCurrentTheater = "Korea KTO" Or $sCurrentTheater = "Korea TvT") Then $sAddonPath = "Add-On " & $sCurrentTheater & "\" EndIf $sKneePadsTargetPath = $sFalconBMSPath & $sAddonPath & $sDataPath
-
-
@linknet
Ahhh nicely done!
R/
TC2 -
This post is deleted! -
@linknet said in AutoKneePads for Falcon BMS:
@z34rpm
Yes, thanks, that is a help.
It means that it has correctly located the 7982.dds folder and created a backup file.
So it means one of two things:- The 7982.dds file is locked or read only.
- The source file KneePads.dds which should have been created in the AutoKneePads\KneePads folder actually hasnāt been created.
I think No. 2 is more likely, could you check for the existence of KneePads.dds in the AutoKneePads\KneePads folder.
@linknet, yes, itās No.2 as you thought. I see only png files in the folder, no dds files.
-
Hello. Me again. Sorry
Could you put back online the version 1.02 : the version 1.03 doesnāt want to work here : no creation of Kneepad. dds ?
-
@Rouge1512 No problem, Iāve sent you a PM to see if we can resolve this.