(Keeps Hive Alive)
Go Back   The Hive Workshop - A Warcraft III Modding Site > Warcraft III Hosted Projects > Reinventing the Craft

Reinventing the Craft A project that aims to add more functionality to Warcraft III, while at the same time keeping it a low size, so it's still useful for mappers. RtC will be available for any type of map, mod or even a Total Conversion.

Closed Thread
 
LinkBack Thread Tools Display Modes
Old 08-06-2007, 03:14 PM   #1 (permalink)
 
SFilip's Avatar

Jack of all trades
 
Join Date: Nov 2005
Posts: 291

SFilip has little to show at this moment (34)SFilip has little to show at this moment (34)SFilip has little to show at this moment (34)SFilip has little to show at this moment (34)


RtC map installer

A very simple tool that imports the custom common.j into a map. You can specify which RtC APIs to put if from whatever reason you don't want them all.
Just put the exe into the same directory where RtC Start.exe is (so that it has access to bin\SFMPQ.dll).

Apart from regular GUI use you can also simply specify the path to the map as a parameter and optionally use --no-dialogs to hide all messages.

Should also work fine for RoC maps (as in the editor wont delete the custom common.j), at least in theory.

Hope someone finds this useful.
Attached Files
File Type: zip RtCInstall.zip (186.3 KB, 69 views)
SFilip is online now  
Old 08-06-2007, 10:27 PM   #2 (permalink)
 
MindWorX's Avatar

Wulfy loves Nex!
 
Join Date: Aug 2004
Posts: 293

MindWorX has a spectacular aura about (122)MindWorX has a spectacular aura about (122)MindWorX has a spectacular aura about (122)MindWorX has a spectacular aura about (122)

PayPal Donor: This user has donated to The Hive. Hosted Project of the Year 2007: Reinventing the Craft 

Very nice tool, i'm sure that will be usefull for people who don't have the flair with the importer. If you give me permission, i'll gladly add it to the official package. Does it require .net or other components like that?
[offtopic]Check the TESH post at wc3c, i added a suggestion, wanted to know if it was something you might consider.[/offtopic]
__________________
"Wulfy loves Nex!"
MindWorX is offline  
Old 08-06-2007, 10:55 PM   #3 (permalink)
 
SFilip's Avatar

Jack of all trades
 
Join Date: Nov 2005
Posts: 291

SFilip has little to show at this moment (34)SFilip has little to show at this moment (34)SFilip has little to show at this moment (34)SFilip has little to show at this moment (34)


> If you give me permission
You have it. I can also upload the Delphi source code if that would be of any use.

> Does it require .net or other components like that?
Nope, nothing apart from SFMpq.dll.

> wanted to know if it was something you might consider
Yeah, I saw it, but oddly enough the description box has some weird positioning so I'm facing a difficulty there. It probably wont be the next version because of this, but I'll see what I can do nevertheless.
SFilip is online now  
Old 08-07-2007, 12:11 AM   #4 (permalink)
 
MindWorX's Avatar

Wulfy loves Nex!
 
Join Date: Aug 2004
Posts: 293

MindWorX has a spectacular aura about (122)MindWorX has a spectacular aura about (122)MindWorX has a spectacular aura about (122)MindWorX has a spectacular aura about (122)

PayPal Donor: This user has donated to The Hive. Hosted Project of the Year 2007: Reinventing the Craft 

Quote:
Originally Posted by SFilip View Post
> If you give me permission
You have it. I can also upload the Delphi source code if that would be of any use.
Source would be nice, but not needed right now, i intend to release a full source at some point, in a package, rather than an SVN checkout which is the form it's in now. I'll add the tool to the next release then. Will you try and keep it updated with the latest natives i add? Or would it be possible to maybe create some sort of file that i could edit, and update myself? Like, an INI or something. It's primitive, but works.

Quote:
Originally Posted by SFilip View Post
> Does it require .net or other components like that?
Nope, nothing apart from SFMpq.dll.
Great!

Quote:
Originally Posted by SFilip View Post
> wanted to know if it was something you might consider
Yeah, I saw it, but oddly enough the description box has some weird positioning so I'm facing a difficulty there. It probably wont be the next version because of this, but I'll see what I can do nevertheless.
Well, i'll cross my fingers. Thanks for considering it.
__________________
"Wulfy loves Nex!"
MindWorX is offline  
Old 08-08-2007, 03:21 PM   #5 (permalink)
 
SFilip's Avatar

Jack of all trades
 
Join Date: Nov 2005
Posts: 291

SFilip has little to show at this moment (34)SFilip has little to show at this moment (34)SFilip has little to show at this moment (34)SFilip has little to show at this moment (34)


I could probably keep it updated, but I guess it's better to leave that to you.
So now all the custom natives are stored in the APIs.db3 file. It's an SQLite database, you can edit it using SQLite DB Browser.
Just one thing you need to keep in mind when adding a new API is that the stuff in the Data column (part with the code) must have a newline in end.
I also attached the Delphi source, thanks Vexorian for the SFMpq API translation.
Attached Files
File Type: zip RtCInstall.zip (274.3 KB, 33 views)
File Type: zip RtCInstall_src.zip (24.9 KB, 29 views)
SFilip is online now  
Closed Thread

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
RTC Update wd40bomber7 Reinventing the Craft 3 02-19-2008 08:12 AM
RtC - MindWorX Interview HappyTauren Reinventing the Craft 70 11-20-2007 08:57 PM
RtC - Icons! Infinitynexus Reinventing the Craft 0 07-30-2007 01:01 PM
Looking for the DMMOD INSTALLER SilverSong Requests 0 07-08-2006 07:13 AM

All times are GMT. The time now is 09:15 AM.






Your link here 
MPAA | Bankruptcy | Free Advertising | Fast Loans | Mortgages
Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Copyright©Ralle