Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Development > Archive::Tools

Archive::Tools Archive area for Tools's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 12-09-2003, 09:14 PM
Mongrel
Hill Giant
 
Join Date: Jul 2003
Location: Germany
Posts: 232
Default To edit spells or not to edit spells....

I'm currently working on the next version of my spell editor, mainly on the new combat abilities. In a month or so these may be part of the emu, so it's good to start early

I'm also implementing a string editor for the eqstr_us.txt. This files contains almost all strings of EQ, including racial names, starting cities, spell descriptions (right-click on spell in-game) and combat ability descriptions. This will allow the user to conveniently create new spells and combat abilities (with those probably being more important since almost all possible spells are already included with the client).

However, I'm running into a few problems here. Both files are client side and need to be updated via a website (with the possibility of this being warez, but I'm not sure about that). A synchronisation process needs to be implemented to maintain stability.

The client doesn't do that for us.
The server isn't able to do that.

My editor is probably the least desired 3rd party tool, because of the reasons mentioned above.

Any suggestions?
Reply With Quote
  #2  
Old 12-09-2003, 11:55 PM
Trumpcard
Demi-God
 
Join Date: Jan 2002
Location: Charlotte, NC
Posts: 2,614
Default

I'd say if they're compact enough, we can deliever them with the binary packages like we do for some other utilities.

As for the end products, it would be up to the servers owners to make the files available on a website. If you ask me, its no different from having to download hakpacks for NWN to play on a specific server, owners would have to just put that information in their MOTD on their servers...
__________________
Quitters never win, and winners never quit, but those who never win and never quit are idiots.
Reply With Quote
  #3  
Old 12-10-2003, 01:27 AM
Mongrel
Hill Giant
 
Join Date: Jul 2003
Location: Germany
Posts: 232
Default

Quote:
I'd say if they're compact enough
Something like 4 mb uncompressed?

Quote:
would have to just put that information in their MOTD on their servers...
Yeah, guess you're right. I can't host a public server, so this isn't my problem anyway, heh. Just wanted to mention it.

I'll crawl back into my cave then and work on that editor
Reply With Quote
  #4  
Old 12-10-2003, 09:51 AM
devn00b's Avatar
devn00b
Demi-God
 
Join Date: Jan 2002
Posts: 15,658
Default

4mb? wtf you writing it in? VB? thats huge.
__________________
(Former)Senior EQEMu Developer
GuildWars Co-Founder / World Builder.
World Builder and Co-Founder Zek [PVP/Guild Wars/City Takeovers]
Member of the "I hate devn00b" Club
Most Senior EQEMu Member.

Current Work: EverQuest 2 Emulator. Zeklabs Server
Reply With Quote
  #5  
Old 12-10-2003, 01:00 PM
Shadow-Wolf
Dragon
 
Join Date: Oct 2003
Posts: 511
Default

4 mb, huge? mp3s take up more space!
Reply With Quote
  #6  
Old 12-10-2003, 07:17 PM
Mongrel
Hill Giant
 
Join Date: Jul 2003
Location: Germany
Posts: 232
Default

Quote:
4mb? wtf you writing it in? VB? thats huge.
Gah, I meant the two text files (spells and eqstr). I thought Trump meant those with "including them", but now that I think about it, that wouldn't make much sense.

The spell editor is 2.5 mb in size, mainly because of the icon/gem bmps. Jpegs never seem to work correctly and I don't have a free gif lib for Delphi.
Oh, yeah, and it's that large because I'm using Delphi. Delphi sucks if you want to write small apps, hehe.

Next thing will probably in C#. Much smaller, but I just started to learn C# and I'm a looooong time Delphi user.
Reply With Quote
  #7  
Old 12-10-2003, 07:35 PM
devn00b's Avatar
devn00b
Demi-God
 
Join Date: Jan 2002
Posts: 15,658
Default

Quote:
Originally Posted by Shadow-Wolf
4 mb, huge? mp3s take up more space!
ya thats great and all but eqemu != an mp3

4mb added to our existing distro zip is alot imo. look at most of our past releases, they are small...also Sourceforge only gives us so much space to store stuff...so space is an issue.
__________________
(Former)Senior EQEMu Developer
GuildWars Co-Founder / World Builder.
World Builder and Co-Founder Zek [PVP/Guild Wars/City Takeovers]
Member of the "I hate devn00b" Club
Most Senior EQEMu Member.

Current Work: EverQuest 2 Emulator. Zeklabs Server
Reply With Quote
  #8  
Old 12-10-2003, 08:55 PM
Mongrel
Hill Giant
 
Join Date: Jul 2003
Location: Germany
Posts: 232
Default

I'm now using indexed, RLE compressed bmps making the exe 1.5 mb in size. For some weird reason they don't always work however. Sometimes Delphi shows me the finger and thinks those bmps "are invalid". *shrug*

The executable itself never seems to have this problem, so I'll stick with the smaller bmps now.

By the way, compressed the exe is only 770 kb, so it's not that of a big deal.
Reply With Quote
  #9  
Old 12-11-2003, 01:05 AM
Trumpcard
Demi-God
 
Join Date: Jan 2002
Location: Charlotte, NC
Posts: 2,614
Default

770 isnt to bad, thats on par with the size of the zone executable.
__________________
Quitters never win, and winners never quit, but those who never win and never quit are idiots.
Reply With Quote
  #10  
Old 07-23-2004, 08:12 PM
hypershadow66
Banned
 
Join Date: Nov 2003
Posts: 335
Default

hey if you edit spells do you have to provide new spells_en or us to people who play?
Reply With Quote
Reply


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

Forum Jump

   

All times are GMT -4. The time now is 09:52 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3