121HEP Posted February 8, 2020 Share Posted February 8, 2020 Sweet - Thanks Mate Link to comment Share on other sites More sharing options...
MirageUK Posted February 9, 2020 Author Share Posted February 9, 2020 Preview 9 available for download: http://www.miragesoftware.co.uk/ARK/apps/ARKViewer_Preview9.zip or https://drive.google.com/file/d/1BhrIOLVafdn-zbSBpjXTJtptc9MGexQ-/view?usp=sharing Bug Fixes Coded the "Hide No Bodies" instead of it being a toggle that does nothing. Made the "Structures" tab remember the structure selection betweeen tribe/player selections in an attemp to re-select the same structure if the new tribe/player has any. Renamed "Vulure" to "Vulture"... I will continue working on doing these translations from class to friendly names in the next update. Link to comment Share on other sites More sharing options...
jottaonline Posted February 10, 2020 Share Posted February 10, 2020 Hello my friend, frist grate job with that ! i have only one question, i run my cluster on a dedicated server, and i need make my own FTP that is not problem, the question is wish files your software go read ? because i need put that acess on the FTP . thanks Link to comment Share on other sites More sharing options...
MirageUK Posted February 10, 2020 Author Share Posted February 10, 2020 @jottaonline In FTP mode the viewer will attempt to download the selected <Map>.Ark file and any .ArkTribe and .ArkProfile files in the same directory. Link to comment Share on other sites More sharing options...
jottaonline Posted February 10, 2020 Share Posted February 10, 2020 ok so i can make FTP all the server path or you recomend 1 FTP for each savedarks ? Link to comment Share on other sites More sharing options...
MirageUK Posted February 10, 2020 Author Share Posted February 10, 2020 The way it is coded is to use 1 map per FTP server. Creates server name sub-folder under Viewer program folder to hold the server downloads. Connects to FTP server - downloads the specified <Map>.ark file. Attempts to download any .arktribe and .arkprofile in the same folder as your .ark map file. If you wanted to have multiple maps available on same FTP server it is possble under sub-folders however you would need to create seperate configs in Viewer duplicating the ftp server address but with a different save path/file for your map? Link to comment Share on other sites More sharing options...
arkland Posted February 10, 2020 Share Posted February 10, 2020 Hello Good day in case it could help I will include this report that I received when load a save Mode: Mode_Offline Save: C:\Ark\servers\RagnarokX10\ShooterGame\Saved\Ragnarok\Ragnarok.ark Message: El índice estaba fuera del intervalo. Debe ser un valor no negativo e inferior al tamaño de la colección. Nombre del parámetro: index Trace: en System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource) en System.Collections.Generic.List`1.System.Collections.IList.get_Item(Int32 index) en ArkSavegameToolkitNet.Domain.ArkItem..ctor(IGameObject item, ISaveState saveState) en D:\Apps\ArkSavegameToolkitNet-master\ArkSavegameToolkitNet.Domain\ArkItem.cs:línea 189 en ArkSavegameToolkitNet.Domain.IGameObjectExtensions.AsItem(IGameObject self, ISaveState saveState) en D:\Apps\ArkSavegameToolkitNet-master\ArkSavegameToolkitNet.Domain\IGameObjectExtensions.cs:línea 68 en ArkSavegameToolkitNet.Domain.ArkGameData.<>c__DisplayClass13_0.<Update>b__25(GameObject x) en D:\Apps\ArkSavegameToolkitNet-master\ArkSavegameToolkitNet.Domain\ArkGameData.cs:línea 182 en System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext() en System.Linq.Buffer`1..ctor(IEnumerable`1 source) en System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source) en ArkSavegameToolkitNet.Domain.ArkGameData.Update(CancellationToken ct, ArkPlayerExternal[] externalPlayerData, Boolean deferApplyNewData, ArkAnonymizeData anonymize) en D:\Apps\ArkSavegameToolkitNet-master\ArkSavegameToolkitNet.Domain\ArkGameData.cs:línea 182 en ARKViewer.frmViewer.LoadData() en D:\Apps\ArkSavegameToolkitNet-master\ValgueroViewer\frmViewer.cs:línea 139 en ARKViewer.frmViewer..ctor() en D:\Apps\ArkSavegameToolkitNet-master\ValgueroViewer\frmViewer.cs:línea 76 en ARKViewer.Program.Main() en D:\Apps\ArkSavegameToolkitNet-master\ValgueroViewer\Program.cs:línea 26 Link to comment Share on other sites More sharing options...
MirageUK Posted February 10, 2020 Author Share Posted February 10, 2020 Preview 10 now available - and will likely be the last "feature" update until I finish coding up the cryo stuff properly which is going to take me a few days. http://www.miragesoftware.co.uk/ARK/apps/ARKViewer_Preview10.zip or https://drive.google.com/file/d/1Pu04EohRNqOYtAFoQFgBmwqQ1X_rmune/view?usp=sharing Bug Fixes: Crash when attempting to read custom data from Cryopods - Reported by @arkland - Thanks for the report. I should have known that the cryo data isn't always available and to add checks everywhere. Similar issues to that reported by Hep although your issue is failing trying to read name and not the stats. Features: Added "Copy Player ID" & "Copy Tribe ID" right click options to the player grid. Recommended by @Norlinri Added "Copy Tribe ID" right click option to the structures grid. Recommended by @Norlinri Any major issues please let me know - bug fixes only for the next release until I fully re-work the toolkit to include proper cryo data. Cheers Mirage 1 Link to comment Share on other sites More sharing options...
MirageUK Posted February 10, 2020 Author Share Posted February 10, 2020 (edited) Just a quick update to let you guys know that with a little more error handling the FULL cryopod creature data will definitely be available next update. At the moment I have them bubbling back up to the UI as normal tamed creatures - I will add a column to the grid for "Cryo" and also a checkbox to show/hide em. Didn't take as long as I thought it would once I understood it a little better. I will try put together a pull request - or branch off Flachdachs github code to make the toolkit update available to others making ARK tools. Download update should be ready early tomorrow evening after adding more error handling and doing further testing. ... scrap that.. maybe a day or so after all. Got it listing the dinos and locations and with correct tribe but no stats loaded. (GEEK STUFF: something missing from teh domain objects as I have seen them load in the seperate lower level toolkit classes) Edited February 10, 2020 by MirageUK Update on timescale - no stat data bubbling up. Link to comment Share on other sites More sharing options...
MirageUK Posted February 11, 2020 Author Share Posted February 11, 2020 Found it - little hacking of the ObjectId from the cryo data file to match the new object id's I use when adding them to the master list. Preview 11 now available: http://www.miragesoftware.co.uk/ARK/apps/ARKViewer_Preview11.zip or https://drive.google.com/file/d/1XX659hYOenLnhuNEPhiXRDWPuLpDMm5I/view?usp=sharing No bug fixes this time - just the removal of the "Cryo" tab and addition of Cryo tame data into the Tamed tab with full stat breakdown - "Ice cube" option to toggle between showing them and not (no toggle for normal tames - they always show). Cryo column added to the end of the grid but the background colour of cryo rows will also be a light blue. 1 Link to comment Share on other sites More sharing options...
Elgar Posted February 11, 2020 Share Posted February 11, 2020 Wow, amazing, thank you ! 1 Link to comment Share on other sites More sharing options...
MirageUK Posted February 11, 2020 Author Share Posted February 11, 2020 (edited) Knackered today but glad I finally got it all working before logging off at approx. 12.30am.. then being awake until almost 3am as my brain wouldn't shut off!! I noticed there are 2 different toolkits available written in C# so I will try and get both updated with my cryopod change: ARK Savegame Toolkit Net - https://github.com/ark-mod/ArkSavegameToolkitNet Used by: ARKViewer, ArkBot ARK Savegame Toolkit by @Flachdachs? - https://github.com/Flachdachs/ArkSavegameToolkit Used by: ARK Smart Breeding, Larkator, I will add pull requests for each (once I work out what needs changing in the toolkit I dont use) to implement the cryo functionality but may end up forking my own branch for others to use. Forked my own branches of each project, coded and submitted the cryopod read changes and submitted pull requests to each of the main developers for them to review my changes and update their master version of the code. Anybody know of any other tools using these libraries so that I can update the authors when I manage to patch both toolkits for cryo data inclusion? Edited February 11, 2020 by MirageUK Both toolkits now updated. Link to comment Share on other sites More sharing options...
Norlinri Posted February 11, 2020 Share Posted February 11, 2020 Thanks a lot for the updates @MirageUK, will definitely test all that later this evening Good job! 1 Link to comment Share on other sites More sharing options...
MirageUK Posted February 11, 2020 Author Share Posted February 11, 2020 Just glad I managed to get down to the cryo tamed data - makes breeding choices easier when you can see all your tames 3 Link to comment Share on other sites More sharing options...
121HEP Posted February 13, 2020 Share Posted February 13, 2020 Hey Mirage Could you look into why my 2 gigas on Valguero - show -60 on melee stat - these have massive melee and are maxed up they bite for 10K no mate boost yet your viewer tells me they have minus 60 melee stat Link to comment Share on other sites More sharing options...
MirageUK Posted February 13, 2020 Author Share Posted February 13, 2020 (edited) It's a limitation of the toolkit I use, the numbers are basically too high and "wrap" to negative - I noticed negative figures in our old Ark Scrape tool which uses the same toolkit. I see the ones previous are 55 melee and the new max'd ones are -60. If the 60 is correct I can strip the negative sign but if not I'm not sure what I can really do about it unfortunately. Edited February 13, 2020 by MirageUK Link to comment Share on other sites More sharing options...
MirageUK Posted February 13, 2020 Author Share Posted February 13, 2020 Preview 12 available - nothing major, couple of bug fixes and I believe the majority of item/structures now mapped out with friendly names. http://www.miragesoftware.co.uk/ARK/apps/ARKViewer_Preview12.zip or https://drive.google.com/file/d/1EalEc2mHbETVyHGedJV3oC0oH5hG85aT/view?usp=sharing Bug Fixes Clicking wild creature marker on the map fails to scroll the list to show the selected creature. Selecting specific player in Structure tab incorrectly shows all structures for any player in the same tribe and not just the selected player. Features Split the Item and Structures into their own lists and added as many "friendly" names as I could find. Added a structure tab to the options. Work in progress Complete the settings page to allow users to add/edit structue/item name pairs and icons. Add more detail to the inventory items (durability/level/dmg etc.) Add more detail to creatures (colour regions?) Design and code the ftp server export/import functionality. Make some progress on the dino ancestor viewer.. kinda stalled on this one whilst adding other stuff and fixing bugs. 1 Link to comment Share on other sites More sharing options...
MirageUK Posted February 14, 2020 Author Share Posted February 14, 2020 (edited) Unlucky for some but hopefully not you guys - Preview 13 is now available. http://www.miragesoftware.co.uk/ARK/apps/ARKViewer_Preview13.zip or https://drive.google.com/file/d/131yjn1s8K9NIOZDVm1Y-bxwPXSXB_xW4/view?usp=sharing Bug Fixes: Added further checks to settings dialog save to prevent crash when no single player game selected. @Norlinri Re-worked the structure tab selection. It was previously not showing all structures for all selections. Hopefully much better now. Features: Added colour regions to wild and tamed grids to make it easier to identify event creatures or breeding colours. Added colour tab to settings page (read only atm, will allow edit in future release with all other settings options) Moved Rafts and Motorboats into Structures and removed from Tamed Tab. Edited February 14, 2020 by MirageUK Raft change. 1 1 Link to comment Share on other sites More sharing options...
Rattgtg Posted February 14, 2020 Share Posted February 14, 2020 Wondering if its possible to be able to see eggs that have been dropped, like if someone goes to get wvyern eggs and doesnt like them, they drop them randomly in the air. Not sure if its possible to do but just thought i would ask. Link to comment Share on other sites More sharing options...
MirageUK Posted February 15, 2020 Author Share Posted February 15, 2020 (edited) @Rattgtg I would have thought that this would be possible by querying any egg which has a targetingteam property but no inventoryid - meaning it's been picked up by a player but then not stored. I can certainly get the location of wild fertile eggs as I use that to list nests with eggs in them (green marker for egg nests, red for empty) Leave it with me, I'll see what I can do. (edit) Looks like another one I'll have to dig into the toolkit code to expose this data to my UI but I can definitely see them as "DroppedItemGeneric_Fertilized..." in the game save itself so can identify them. Edited February 15, 2020 by MirageUK Link to comment Share on other sites More sharing options...
MirageUK Posted February 15, 2020 Author Share Posted February 15, 2020 @Rattgtg FYI I have managed to get the data needed for dropped items up to my UI - just need to do the new tab to display the data for you guys before I can get an update out. 1 Link to comment Share on other sites More sharing options...
Rattgtg Posted February 15, 2020 Share Posted February 15, 2020 @MirageUK love this program, thank you for all your hard work. This thing is making cleaning up old bases a lot easier. 1 Link to comment Share on other sites More sharing options...
MirageUK Posted February 15, 2020 Author Share Posted February 15, 2020 It was originally just a quick tool to list creature points for help with breeding. Kinda exploded with @121HEP recommending I make it for other users.. and then forum has given me loads of ideas for admin too Link to comment Share on other sites More sharing options...
MirageUK Posted February 15, 2020 Author Share Posted February 15, 2020 (edited) Preview 15 now available (14 never made it to the forums) http://www.miragesoftware.co.uk/ARK/apps/ARKViewer_Preview15.zip or https://drive.google.com/file/d/1eX2p5QlEnkmbrq2TprNP9oKMGkB4jd9I/view?usp=sharing Bug Fixes: None Features: Added "splitter" between map and grids so that you can now resize to get more map or more detail. @Norlinri Added "tooltip" to Wyvern/Deino/Drake nests in the popup structure view to display the egg contents. @Norlinri Added "dropped items" tab to allow you to visualise and clean up any dropped eggs and such. @Rattgtg As usual please let me know if you encounter any issues or would like to suggest any features. Thanks again for your support. MirageUK Edited February 15, 2020 by MirageUK Tagged forum members with credit 1 1 Link to comment Share on other sites More sharing options...
Elgar Posted February 15, 2020 Share Posted February 15, 2020 Thank you MirageUK, your tool becomes more and more amazing after each release ! My friends and I use it every day. I would have one little suggestion, but of very low priority, so feel free to reject it of course. In Larkator, I was able to filter the levels of the dinos displayed on the map, for example to display only dinos between levels 135 and 150. It's useful to see at a glance where are these dinos. Like I said, your program is already awesome as is. Thank you ! 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now