Ludeon Forums

RimWorld => Mods => Releases => Topic started by: MaxZiCode on September 30, 2018, 04:12:06 PM

Title: [1.1] ZiTools Objects Seeker
Post by: MaxZiCode on September 30, 2018, 04:12:06 PM
(https://i.imgur.com/cusAGRg.png)
Steam workshop (https://steamcommunity.com/sharedfiles/filedetails/?id=2021885930)


↓Download↓
Dropbox Latest v1.9.2 (https://www.dropbox.com/s/1yguvfcnp35f92r/ZiTools.zip?dl=0)
Github Latest v1.9.2 (https://github.com/MaxZiCode/ZiTools/releases/tag/v1.9.2)
Github All releases (https://github.com/MaxZiCode/ZiTools/releases)


Description
The tool that allow explore objects on a game map and quickly find them.
Decrease the time to find a suitable place for a base in early game. Also used in different situations later (find some plants, pawns, corpses, etc.).
(https://i.imgur.com/TUyAKE6.png)
(https://i.imgur.com/08DT4pF.png)


Compatibility
Compatibility issues with other mods not found. Also this tool can find any object from any mod.


Features
(https://i.imgur.com/OSXgv6v.png)
(https://i.imgur.com/niylkYd.png)
(https://i.imgur.com/ibQdpVl.png)      (https://i.imgur.com/4wuXd6P.png)      (https://i.imgur.com/Nh0WJ47.png)

(https://i.imgur.com/BNdKfsq.png)      (https://i.imgur.com/kSgkJ5I.png)      (https://i.imgur.com/Y6QMlwv.png)


Translations
The seek window translated to the following languages:


GitHub (https://github.com/MaxZiCode/ZiTools)


Credits


ChangeLog
v1.9.2
* Update for Rimworld v1.1. No additional changes.

v1.9.1
Objects seeker
* Now it displays exact count of objects on a game map.
* Now the game camera moves to the nearest found object.
* Fixed the "Favorite" category.
* Fixed seeking uninstalled furniture.
* Fixed icons of objects.
* Other small fixes and optimization.

BetterMiniMap addon
* The marks size has been increased.

v1.9.0
Objects seeker
* User interface large update.
* Changed marks of objects.
* Changed the position of the window.
* Added the search text field.
* Added the new categories: favourites and all objects.

BetterMiniMap addon
* Updated for BetterMiniMap v1.0.1

v1.0.1
* Bug fixes

v1.0.0.0
* Updated for Rimworld v1.0
* Added compatibility to BetterMiniMap and its feature to create multiple minimaps.
* Changed object seeker behavior.
* Moved the object seeker button.

v0.19.0.0 - the first version
Title: Re: [B19] ZiTools
Post by: Kittamaru on October 01, 2018, 07:50:22 AM
This looks really cool! Does it work with items added by mods (plants animals, etc)? Sorry if you already said - on mobile at work at the moment!
Title: Re: [B19] ZiTools
Post by: MaxZiCode on October 01, 2018, 11:51:29 AM
Quote from: Kittamaru on October 01, 2018, 07:50:22 AM
This looks really cool! Does it work with items added by mods (plants animals, etc)? Sorry if you already said - on mobile at work at the moment!
Of course, it works with items added by mods. Look, here are light pillars by More Lamps (https://ludeon.com/forums/index.php?topic=41771.0) mod.
(https://i.imgur.com/RwK9PNn.jpg)
Title: Re: [B19] ZiTools
Post by: BlackSmokeDMax on October 01, 2018, 12:06:21 PM
This looks like it might make a good replacement for RimSearch, which AFAIK, has not been updated to B19 yet.

Can you only select categories and see a list of everything, or is there also a search box to type in what you are looking for?
Title: Re: [B19] ZiTools
Post by: MaxZiCode on October 01, 2018, 12:28:22 PM
Quote from: BlackSmokeDMax on October 01, 2018, 12:06:21 PM
Can you only select categories and see a list of everything, or is there also a search box to type in what you are looking for?
All objects are divided into categories. A search box is a good idea, it will be added in new versions.
Title: Re: [B19] ZiTools
Post by: BlackSmokeDMax on October 01, 2018, 01:48:49 PM
Quote from: MaxZiCode on October 01, 2018, 12:28:22 PM
Quote from: BlackSmokeDMax on October 01, 2018, 12:06:21 PM
Can you only select categories and see a list of everything, or is there also a search box to type in what you are looking for?
All objects are divided into categories. A search box is a good idea, it will be added in new versions.

Cool, thanks! Will take this current version for a spin, looks to be pretty darn nice.
Title: Re: [B19] ZiTools
Post by: Skynert on October 21, 2018, 08:35:57 AM
There is betterminimap for 1.0?
Title: Re: [B19] ZiTools
Post by: Tsunamy on October 21, 2018, 10:57:50 AM
Any idea what happened to Why_is_that's mod NamesGalore?
Title: Re: [1.0] ZiTools
Post by: MaxZiCode on October 21, 2018, 07:10:50 PM
Hey, version for RimWorld 1.0 is here!
No major changes yet. But the working for big updates is beginning! ;D
new useful tool... nevermind
ChangeLog:
* Updated for Rimworld v1.0. It was must to be enough, but...
* Added compatibility to BetterMiniMap and its feature to create multiple minimaps. Btw, this new feature by BetterMiniMap seems good.
* Changed object seeker behavior. Now it displays marks only when its window is open.
* Moved the object seeker button. I think this place more suitable for its kind of functionality.

Quote from: Skynert on October 21, 2018, 08:35:57 AM
There is betterminimap for 1.0?
Here you are (https://github.com/RimWorld-CCL-Reborn/BetterMiniMap/releases/tag/v1.0.0)

Quote from: Tsunamy on October 21, 2018, 10:57:50 AM
Any idea what happened to Why_is_that's mod NamesGalore?
This mod seems alive. And there is version (https://github.com/AaronCRobinson/NamesGalore) for RimWorld 1.0.
Title: Re: [1.0] ZiTools
Post by: CJoker3221 on October 21, 2018, 11:59:40 PM
Once again, thank you for making/updating/maintaining this mod!
Title: Re: [1.0] ZiTools
Post by: SabitaUsagi on October 22, 2018, 10:39:50 PM
I may or may not be installing your mod correctly. As it comes up "unknown" for Target Version, mod version & Author. I put it in the same place i put betterminimaps and no issues with that.
Title: Re: [1.0] ZiTools
Post by: Canute on October 23, 2018, 04:45:36 AM
You download ZiTools v1.0.0.0
from github releases.
Then unpack it into your mods folder.
And you are geting 2 new mods to deactivate.
The addon need to be below BetterMiniMap at the activation, and the Zitool before .
Title: Re: [1.0] ZiTools
Post by: SabitaUsagi on October 23, 2018, 07:12:24 PM
So are you saying that ZiTools & BetterMinimap Addon are two separate Mods and need to be separated within the Mods folder? Because Mod list order is not a factor here.

[attachment deleted due to age]
Title: Re: [1.0] ZiTools
Post by: Canute on October 24, 2018, 03:47:39 AM
Your pic show it !
ZiTools_v1.0.0.0 isn't a folder it is the zip archive .
And even it is a folde, you notice there are 2 other folder inside.
And non of them are About,Defs,....
which would be the regular mod file structure.
Title: Re: [1.0] ZiTools
Post by: SabitaUsagi on October 24, 2018, 01:29:29 PM
Quote from: Canute on October 24, 2018, 03:47:39 AM
Your pic show it !
ZiTools_v1.0.0.0 isn't a folder it is the zip archive .
And even it is a folde, you notice there are 2 other folder inside.
And non of them are About,Defs,....
which would be the regular mod file structure.

so yeah that's a folder, not the Zip file.

So yeah Zitools & the BetterMiniMap Addon are 2 separate mods.
Title: Re: [1.0] ZiTools
Post by: MaxZiCode on October 25, 2018, 05:06:47 PM
Quote from: SabitaUsagi on October 24, 2018, 01:29:29 PM
Quote from: Canute on October 24, 2018, 03:47:39 AM
Your pic show it !
ZiTools_v1.0.0.0 isn't a folder it is the zip archive .
And even it is a folde, you notice there are 2 other folder inside.
And non of them are About,Defs,....
which would be the regular mod file structure.

so yeah that's a folder, not the Zip file.

So yeah Zitools & the BetterMiniMap Addon are 2 separate mods.

Oh, I'm sorry for the instruction mistake. I have made it more understandable.
Title: Re: [1.0] ZiTools
Post by: Skynert on October 26, 2018, 05:55:00 AM
Minimap is in ZiTools or it is standalone? Becouse when I add minimap it make my world map grey after caravan reforming. And I cant even open console.

[attachment deleted due to age]
Title: Re: [1.0] ZiTools
Post by: Canute on October 26, 2018, 06:38:44 AM
BetterMiniMap is from another mod author.
https://github.com/RimWorld-CCL-Reborn/BetterMiniMap

Here you just get ZiTools and the BetterMiniMap Addon, which require the BetterMiniMap mod.
Title: Re: [1.0] ZiTools
Post by: Juujika on October 27, 2018, 07:57:29 PM
I dont see the Minimap at all.
I get this error message to my output_log:
"System.NullReferenceException: Object reference not set to an instance of an object
  at BetterMiniMap.MiniMapManager.<.ctor>b__4_0 () [0x00000] in <filename unknown>:0
  at BetterMiniMap.MiniMap_GameComponent.GameComponentOnGUI () [0x00000] in <filename unknown>:0
  at Verse.GameComponentUtility.GameComponentOnGUI () [0x00000] in <filename unknown>:0

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)"

Is there way to fix the issue?
I can see Minimap mod settings in game, so something does work.

System.NullReferenceException: Object reference not set to an instance of an object
  at BetterMiniMap.MiniMapManager.<.ctor>b__4_0 () [0x00000] in <filename unknown>:0
  at BetterMiniMap.MiniMap_GameComponent.GameComponentOnGUI () [0x00000] in <filename unknown>:0
  at Verse.GameComponentUtility.GameComponentOnGUI () [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Verse.GameComponentUtility:GameComponentOnGUI()
Verse.UIRoot:UIRootOnGUI_Patch1(Object)
RimWorld.UIRoot_Play:UIRootOnGUI()
Verse.Root:OnGUI()
Title: Re: [1.0] ZiTools
Post by: Canute on October 28, 2018, 03:31:43 AM
The minimap can't be add on existing colonies.
Currently only works for new ones.
But the BetterMiniMap isn't from this mod auther, he just made the addon.
And another thing, currently BetterMiniMap don't work together with Setup-Camp Mod.
Title: Re: [1.0] ZiTools
Post by: Juujika on October 28, 2018, 06:51:27 AM
Quote from: Canute on October 28, 2018, 03:31:43 AM
The minimap can't be add on existing colonies.
Ok, thank you. Good reason to start again.
I didnt know any other place to ask. Minimap author does have only github i think. I noticed that you reported this in there.
Title: Re: [1.0] ZiTools
Post by: SabitaUsagi on October 28, 2018, 04:15:01 PM
Not sure if the Mod Author for ZiTools has direct contact or not with the BetterMiniMap Author, but the toggle Map Visibility doesn't work, well it half works. It toggles it off, but not back on.
Title: Re: [1.0] ZiTools
Post by: mospidatru on November 02, 2018, 03:05:27 AM
Hi MaxZiCode. i am create pull request with fix 2 issues
https://github.com/MaxZiCode/ZiTools/pull/2

Quote from: Canute on October 28, 2018, 03:31:43 AM
The minimap can't be add on existing colonies.
Currently only works for new ones.
...
Or edit savefile.
1. Find in savefile </uniqueIDsManager>
2. And in <components> put this:

(https://i.imgur.com/5mdL3gv.png)

PS: If was installed old version BetterMinimap need REPLACE old component with new component
<li Class="BetterMiniMap.MiniMap_GameComponent">
<miniMapManager>
<miniMaps>
<keys>
<li>0</li>
</keys>
<values>
<li>
<position>(1260.0, 76.0)</position>
<size>(175.0, 175.0)</size>
<map>Map_0</map>
<coordsSize>(1.0, 1.0)</coordsSize>
<Fires>False</Fires>
</li>
</values>
</miniMaps>
</miniMapManager>
</li>


Title: Re: [1.0] ZiTools
Post by: MaxZiCode on November 02, 2018, 12:31:10 PM
Quote from: mospidatru on November 02, 2018, 03:05:27 AM
Hi MaxZiCode. i am create pull request with fix 2 issues
https://github.com/MaxZiCode/ZiTools/pull/2
Huge thanks! It really helps to make the mod better.
Also thanks everyone, who helps to solve any problems and informs about issues of the mod.

About the next updates. I plan to change object seeker interface at least.
Title: Re: [1.0] ZiTools
Post by: FrostyB on November 08, 2018, 05:43:47 AM
Root level exception in OnGUI(): System.NullReferenceException: Object reference not set to an instance of an object
at ZiTools.ObjectSeeker_Data.FindAllThings () <0x003f1>
at ZiTools.ObjectSeeker_Window.Update () <0x00021>
at ZiTools.ObjectSeeker_Window.PreOpen () <0x00049>
at Verse.WindowStack.Add (Verse.Window) <0x00054>
at ZiTools.ObjectSeeker_Window.DrawWindow () <0x00075>
at ZiTools.Patch_DoPlaySettingsGlobalControls.Postfix (Verse.WidgetRow,bool) <0x000eb>
at (wrapper dynamic-method) RimWorld.PlaySettings.DoPlaySettingsGlobalControls_Patch3 (object,Verse.WidgetRow,bool) <0x006c0>
at RimWorld.GlobalControlsUtility.DoPlaySettings (Verse.WidgetRow,bool,single&) <0x000e5>
at RimWorld.GlobalControls.GlobalControlsOnGUI () <0x00207>
at RimWorld.MapInterface.MapInterfaceOnGUI_BeforeMainTabs () <0x00229>
at RimWorld.UIRoot_Play.UIRootOnGUI () <0x0009c>
at Verse.Root.OnGUI () <0x00112>

Verse.Log:Error(String, Boolean)
Verse.Root:OnGUI()

Any idea what could be causing this? it was working fine for a while and then suddenly stopped working. :(
It has been happening on a few of my saves so it's rather annoying having to start a new colony to get it working again :)
Just to clarify i have the minimap but the object seeker stops working after a while
Title: Re: [1.0] ZiTools
Post by: mospidatru on November 08, 2018, 05:26:05 PM
Quote from: FrostyB on November 08, 2018, 05:43:47 AM
Root level exception in OnGUI(): System.NullReferenceException: Object reference not set to an instance of an object
at ZiTools.ObjectSeeker_Data.FindAllThings () <0x003f1>
MaxZiCode, this happen when on map has dead mechanoid.
FindAllThings()->
if (FillData<Corpse>(location, label, CategoryOfObjects.Corpses, currentThing))
{
CompRottable comp = ((Corpse)currentThing).GetComp<CompRottable>();

comp = null

upd:
https://github.com/MaxZiCode/ZiTools/pull/3
Title: Re: [1.0] ZiTools
Post by: FrostyB on November 09, 2018, 02:50:16 AM
Quote from: mospidatru on November 08, 2018, 05:26:05 PM
Quote from: FrostyB on November 08, 2018, 05:43:47 AM
Root level exception in OnGUI(): System.NullReferenceException: Object reference not set to an instance of an object
at ZiTools.ObjectSeeker_Data.FindAllThings () <0x003f1>
MaxZiCode, this happen when on map has dead mechanoid.
FindAllThings()->
if (FillData<Corpse>(location, label, CategoryOfObjects.Corpses, currentThing))
{
CompRottable comp = ((Corpse)currentThing).GetComp<CompRottable>();

comp = null

So if i get rid of the dead mechanoids it should work again?

You just saved my day there :D it worked :D
Title: Re: [1.0] ZiTools
Post by: MaxZiCode on November 26, 2018, 07:19:15 AM
After a lot of work, the new version 1.9.0 has been released!
It's really the big update that makes the mod more convenient to use.
In the next big update I want to add a new tool. And the name "ZiTools" will fully correspond to this mod, unlike now.  :D

ChangeLog:
Objects seeker
BetterMiniMap addon
Title: Re: [1.0] ZiTools
Post by: Timsteele on November 26, 2018, 08:37:26 PM
Do you have any plans of releasing this to steam ? 100,000 people would love to download this .
Title: Re: [1.0] ZiTools
Post by: MaxZiCode on November 27, 2018, 06:26:38 AM
Quote from: Timsteele on November 26, 2018, 08:37:26 PM
Do you have any plans of releasing this to steam ? 100,000 people would love to download this .
I agree, the mod looks good enough, unlike previous versions.
I plan to add this mod to steam workshop this week.
There will be a steam workshop link in the top post when I did it.
Title: Re: [1.0] ZiTools
Post by: Timsteele on November 27, 2018, 10:03:45 AM
Very cool I'll keep an eye out for sure , Seen these features asked for in some groups I belong too , this will make people happy . Thanks.
Title: Re: [1.0] ZiTools (Objects Seeker)
Post by: sidfu on November 29, 2018, 07:51:43 PM
newst update not working for me. causes postfix errors in other mods since better minimap isnt updated along with it
Title: Re: [1.0] ZiTools (Objects Seeker)
Post by: HunterAlpha1 on January 03, 2019, 02:47:46 PM
How do I toggle the minimap?
Title: Re: [1.0] ZiTools (Objects Seeker)
Post by: MaxZiCode on January 03, 2019, 06:53:42 PM
Quote from: HunterAlpha1 on January 03, 2019, 02:47:46 PM
How do I toggle the minimap?
From the BetterMiniMap github page
QuoteF8 can show/hide the minimap
F9 can show/hide the minimap controls
Title: Re: [1.0] ZiTools + BetterMiniMap
Post by: MaxZiCode on January 31, 2019, 04:06:52 PM
it was so long, but...
The version 1.9.1 has been released!
I have been focused for fixing and adding some not complex features. A lot of the code has been rewrited.
Change log:
Objects seeker
BetterMiniMap addon
Title: Re: [1.1] ZiTools Objects Seeker
Post by: MaxZiCode on March 15, 2020, 01:55:27 PM
There is version 1.9.2!
Just the update for Rimworld v1.1. The BetterMiniMap addon hasn't been updated and probably willn't update later.
Change log:
Title: Re: [1.1] ZiTools Objects Seeker
Post by: Angelix on March 15, 2020, 05:43:55 PM
Cool. Search in inventories can be possible?
Title: Re: [1.1] ZiTools Objects Seeker
Post by: Hydromancerx on March 15, 2020, 10:46:32 PM
Is there a way to cycle to the next time? For instance I was looking for animal corpses to collect up when predators ate them. It takes me to the first one but I can't seem to jump to the next one.
Title: Re: [1.1] ZiTools Objects Seeker
Post by: sd110572 on June 19, 2020, 09:53:23 AM
new BetterMiniMap 1.1
https://github.com/RimWorld-CCL-Reborn/BetterMiniMap (https://github.com/RimWorld-CCL-Reborn/BetterMiniMap)
Title: Re: [1.1] ZiTools Objects Seeker
Post by: UncleFester on October 31, 2020, 02:46:29 PM
Does it work with 1.2?
Mod installed and activated, but there is no search icon under speed bar.