Page 3 of 4

Re: ToolBox

Posted: 24 Jul 2013, 23:52
by The Yak
This seems like it could be a very useful tool for mappers, I'll give it a try.

EDIT: Water configurer crashes when trying to enable, infolog: http://paste.springfiles.com/view/3fa9ed33

Re: ToolBox

Posted: 25 Jul 2013, 00:27
by knorke
try spring 94.1 not 91

Re: ToolBox

Posted: 25 Jul 2013, 02:18
by gajop
Did you take toolbox from my git?
If so (as specified in the README), you need to clone it with this command:
git clone --recursive https://github.com/gajop/Toolbox.git

As I mentioned, I'm using submodules, and by doing this you should get them.

Re: ToolBox

Posted: 25 Jul 2013, 02:21
by gajop
knorke wrote: It reads more like that link is your "playground for wip scenario editor" ;)
and not official toolbox source. Those two clash imo.
Yep. It is stated quite clearly though: "UNOFFICIAL Toolbox source" :).
knorke wrote: For now would also like to know from which version should I continue working?
What do you mean? you can clone my git repo and make it official and start working from there (you can probably even remove all the scenario edit stuff if you want).

Re: ToolBox

Posted: 25 Jul 2013, 11:21
by The Yak
gajop wrote:Did you take toolbox from my git?
If so (as specified in the README), you need to clone it with this command:
git clone --recursive https://github.com/gajop/Toolbox.git

As I mentioned, I'm using submodules, and by doing this you should get them.
got it working, thanks!

Re: ToolBox

Posted: 25 Jul 2013, 16:30
by knorke
gajop wrote:
knorke wrote: For now would also like to know from which version should I continue working?
What do you mean? you can clone my git repo and make it official and start working from there (you can probably even remove all the scenario edit stuff if you want).
I mean is your repo most up to date? Or are the others newer.

Re: ToolBox

Posted: 25 Jul 2013, 19:16
by FLOZi
Most likely, gajops is most up to date as it includes chili fixes and additions.

Question is did he copy S44 TB after Jan 8th

Re: ToolBox

Posted: 25 Jul 2013, 19:27
by gajop
2013? nope :)
2012? maybe :)

Re: ToolBox

Posted: 25 Jul 2013, 19:28
by FLOZi
2012.

S44 repo version deleted.

Re: ToolBox

Posted: 26 Jul 2013, 01:45
by knorke
I can not find out how to delete the project from googlecode. :roll:

It is also some sort of subproject (?) of springtutorialgame and do not want to delete that. So I added a .txt with warning but because nobody reads readmes, also large note in modinfo.lua:
http://code.google.com/p/springtutorial ... odinfo.lua
if one wants to use ToolBox, one must edit that file...so should be impossible to miss.

For that reason and because it was missing made a wiki page:
http://springrts.com/wiki/ToolBox
So far is just Flozis startpost copied to wiki.

Re: ToolBox

Posted: 26 Jul 2013, 11:04
by FLOZi
Do you use tortoisesvn? If so you can delete via the repo browser.

Re: ToolBox

Posted: 26 Jul 2013, 12:31
by FireStorm_
Springlobby wrote:Archive "spring features 1.0" not found.
The wiki told me of no such thing. It must have overestimated me, which I think, defies the point of it.

If the thing won't work without dependencies, wouldn't it be practical they'd be included, or made available (if only via link) at the same place/page as the thing?

Summarise: maybe make more newcomer (and also me :-) ) friendly?
(Don't like to criticise but do wanted to quickly check it out :-) )

Re: ToolBox

Posted: 26 Jul 2013, 13:21
by FLOZi
:shock: Not sure why it's asking for that, unless gajop made it a dependency for his scenario editor, check modinfo.lua

Re: ToolBox

Posted: 26 Jul 2013, 13:53
by gajop
By default it requires Spring Features as I need it for the Scenario Editor, you can always comment out that line in modinfo.lua though.
Btw, github isn't really meant to be a distribution system, if Toolbox does get released to the public, it will include stable releases only and will be on rapid with all the required dependencies linked.

Re: ToolBox

Posted: 26 Jul 2013, 17:10
by knorke
hm, can rapid be integrated with github like it can with svn?
From wiki it seems like no.
if Toolbox does get released to the public
imo it already is supposed to be useable, so there should be downloadable release anytime.

ToolBox would also have to be on http://packages.springrts.com/builds/ just rapid download is not enough:
There is currently no universal easy to use rapid tool where you can click "I want to download ToolBox."
Also have to convert it to .sdd (so you can edit modinfo etc) and afaik for that there is currently no way at all. (since rapid.exe was discontinued)

No matter if one prefers git or svn, most spring games use svn because of how it can work with rapid and how it makes releases easy. Maybe ToolBox should do same?

Re: ToolBox

Posted: 26 Jul 2013, 19:06
by FLOZi
Github has an svn bridge so yes.

Rapid problems are much more of an issue.

Re: ToolBox

Posted: 26 Jul 2013, 20:26
by gajop
I don't plan to downgrade to SVN, sorry.

The way I think it should be released on rapid is as follows:
1) Release a mod-agnostic version of ToolBox, with name "ToolBox" a rapid tag of "toolbox:stable". It shouldn't have any mod dependencies except Spring Cursors and maybe Spring Features.
2) Create mod-specific ToolBox versions (e.g. name "ToolBox-ZK", rapid tag "toolbox-zk:stable"), and give assign two dependencies to them: ToolBox with rapid dependency "toolbox:stable" and game specific dependency (in this example Zero-K with rapid tag "zero-k").

This is what the public should get for most popular games out there. For more specific options, you should do the process manually.

Re: ToolBox

Posted: 26 Jul 2013, 23:24
by FireStorm_
I did make the line a comment, but got the same message. That's why I posted. But I guess my real problem was finding a spring-game on my HD with which it would work. (Is it known what (lack of) stuff makes it no go?)

Now I have managed to run the toolbox (spring started) but saw no buildmenu-like UI that I expected. Nor could units be found if I tried to /give them to myself. Probably due to the game I used, not sure.

I'll try again some other time, wasn't in a hurry to use it; still got other stuff to keep me busy. :-)

Re: ToolBox

Posted: 26 Jul 2013, 23:31
by FLOZi
.sdd dependencies aren't checked each time, delete ArchiveCache.lua (or the ToolBox entry)

Re: ToolBox

Posted: 26 Jul 2013, 23:45
by FireStorm_
That fixed not being able to /give. Thanks :-) .