View unanswered posts | View active topics It is currently Wed Apr 22, 2026 9:01 pm



Reply to topic  [ 71 posts ]  Go to page 1, 2, 3, 4, 5  Next
 TWX 2.05 Beta 
Author Message
Commander
User avatar

Joined: Tue Oct 07, 2003 2:00 am
Posts: 1134
Location: Augusta, GA
Unread post TWX 2.05 Beta
I'm targetting the July 4th weekend to release a new build of TWX. I'll be reviewing past feature requests, trying to decide what I can reasonably get done between now and then. I'm also looking for new feature requests (or reiterating past requests) so post them here. Just remember that they'll be weighed based on usefulness and difficulty to implement.

Also, I know that a few people have rolled their own builds of TWX, so if you have changes that you'd like me to incorporate, bring them to my attention via email please. I'm not promising anything, but let's see what we can work out.

+EP+

_________________
Claim to Fame: only guy to ever crack the TW haggle algorithm, and fig/shield/hold price formula, twice.


Sat May 23, 2009 10:49 pm
Profile WWW
Ambassador
User avatar

Joined: Mon Feb 09, 2004 3:00 am
Posts: 3141
Location: Kansas
Unread post Re: TWX 2.05 Beta
One thing I would still like is that TWX would recall the "listening for connections on port" from the game DB. When running multiple instances of TWX, you have to make sure the port is correct and not "left over" from a previous setting. This would be the same as what SWATH does and part of the game settings.

_________________
               / Promethius / Enigma / Wolfen /

"A man who has no skills can be taught, a man who has no honor has nothing."


Sat May 23, 2009 11:01 pm
Profile ICQ
Veteran Op
User avatar

Joined: Thu Jun 02, 2005 2:00 am
Posts: 5558
Location: USA
Unread post Re: TWX 2.05 Beta
Nod. Would it be difficult to, instead of popping up a msg box, auto-increment the port number (mebbe by a random number between 1 and 5) and checking again? Up to a max of say 5 attempts?

_________________
May the unholy fires of corbomite ignite deep within the depths of your soul...

1. TWGS server @ twgs.navhaz.com
2. The NavHaz Junction - Tradewars 2002 Scripts, Resources and Downloads
3. Open IRC chat @ irc.freenode.net:6667 #twchan
4. Parrothead wrote: Jesus wouldn't Subspace Crawl.

*** SG memorial donations via paypal to: dpocky68@booinc.com
Image


Sun May 24, 2009 4:46 am
Profile ICQ WWW
Commander
User avatar

Joined: Fri Jun 09, 2006 2:00 am
Posts: 1401
Location: Canada
Unread post Re: TWX 2.05 Beta
Hey EP. here's a few of my wish list items:

    Would like to be able to limit variable dump to a specific script, or perform a dump to a Text File

    Ability to Delete SectorPArams

    Limit GetNEarestWarps to 'n' Hops from a T.A.

    SetANSITrigger ..or.. SetTextLineANSItrigger

    When viewing the History msgs: Fed/SS msgs, etc.. would like to be able to see Limpet hits and server msg's if possible.

    would like to be able to addmenu to "TWX_MAIN", and not have the script terminate when '$' is pressed (see reference)

_________________
----------------------------
-= QUANTUM Computing 101: 15 = 3 x 5 ... 48% of the time.


Sun May 24, 2009 6:18 am
Profile ICQ YIM
Commander
User avatar

Joined: Tue Oct 07, 2003 2:00 am
Posts: 1134
Location: Augusta, GA
Unread post Re: TWX 2.05 Beta
Having the listening port in the database is almost fully implemented for the next version, and will be included unless I run into some nasty snag.

LS, I think those are great suggestions, though I may hit you up for clarification on the history msg thing.

The suggestion of limiting getNearestWarps is a good idea, and has been mentioned before. A satisfactory change has to remain simple though. I would love to have a process that further simplifies searching, as many still don't grasp how to perform a BFS using getNearestWarps. I imagine this method as a criteria specification followed by a search for said criteria, like:
setCriteria $criteria1 ((SECTOR.FIGS.OWNER="yours") OR (SECTOR.FIGS.OWNER="belong to your Corp"))
getNearestWarps $warpArray CURRENTSECTOR $criteria1

That just doesn't seem much simpler to me. I could hardcode a few static criteria though, which might help, like PORT=xxB or OURFIG=true. That could get complicated quickly though.

I am planning on adding SECTOR.PARAMCOUNT[sector] and SECTOR.PARAMS[sector][index]. The ability to delete sector parameters makes sense also.

getNearestWarpsIn is really needed as well.

_________________
Claim to Fame: only guy to ever crack the TW haggle algorithm, and fig/shield/hold price formula, twice.


Sun May 24, 2009 6:51 pm
Profile WWW
Commander
User avatar

Joined: Fri Jun 09, 2006 2:00 am
Posts: 1401
Location: Canada
Unread post Re: TWX 2.05 Beta
ElderProphet wrote:
LS, I think those are great suggestions, though I may hit you up for clarification on the history msg thing.


Right-Click on TWX icon in System Tray, select: View, and then History. Far as I know, there are no indications of Limpet/Armids Hits, as well as Server Msg's (i.e.: Shutdown, general announcements, etc)

Speaking of shutdown msgs.. could there be an EVENTTrigger that captures that?

[EDIT]
How about also Global Variables similar to STARDOCK/RYLOS/etc.. like: BSS, SSB, SBS, SSS, etc. cause I can never remeber the Class Numbers above zero :lol:

_________________
----------------------------
-= QUANTUM Computing 101: 15 = 3 x 5 ... 48% of the time.


Sun May 24, 2009 7:40 pm
Profile ICQ YIM
Staff Sergeant

Joined: Mon May 25, 2009 6:38 pm
Posts: 19
Unread post Re: TWX 2.05 Beta
Well, I have kind of a cross between a bug fix request, and a feature request.

When importing warp data from a text file, can we have a check box to force TWX to overwrite the database with the imported file? This option would be useful for rebuilding partially damaged databases.

Right now, from my observations of version 2.04, non-date-stamped imported data is treated as "older" and ignored if an entry in the database has a date stamp. This may be a bug, or a "feature" I don't know.

The issues comes up, when my TWX database's sector warp data becomes damaged. I am yet unable to track the cause of the damage, as it happens too infrequently. Running a ZTM, or exploring/e-probing the effected sectors and pulling the warp data CIM will fix the database, but these can take a lot of time. I have in the past had to resort to reverting to a backup copy and even rebuilding the database from scratch.

This issue may be moot, as you may have already fixed many of the underlying problems, but I decided to bring it up anyway. :)

P.S. Thank you very much for all your work on the new version of our beloved TWX!


Mon May 25, 2009 7:33 pm
Profile
Gameop
User avatar

Joined: Thu Mar 08, 2001 3:00 am
Posts: 886
Location: USA
Unread post Re: TWX 2.05 Beta
import portspec data.

_________________
twgs : telnet://twgs.thereverend.org:5023
web : http://www.thereverend.org
games : http://www.thestardock.com/twgssearch/i ... verend.org
helper : http://svn.thereverend.org:8080/revhelper/


Tue May 26, 2009 3:17 pm
Profile
Commander

Joined: Sun Feb 25, 2001 3:00 am
Posts: 1838
Location: Guam USA
Unread post Re: TWX 2.05 Beta
Here is something that has been asked for or thought of in the past :
a way to Set/Check Auto Relog
so it can be toggled on / off and check status of the flag.

_________________
TWGS V2 Vids World on Guam Port 2002
Telnet://vkworld.ddns.net:2002
Discord @ DiverDave#8374
Vid's World Discord

Founding Member -=[Team Kraaken]=- Ka Pla

Image
Winners of Gridwars 2010
MBN Fall Tournament 2011 winners Team Kraaken
Undisputed Champions of 2019 HHT Just for showing up!

The Oldist , Longist Running , Orginal Registered Owner of a TWGS server :
Vids World On Guam


Thu May 28, 2009 4:31 am
Profile WWW
Commander
User avatar

Joined: Tue Oct 07, 2003 2:00 am
Posts: 1134
Location: Augusta, GA
Unread post Re: TWX 2.05 Beta
Vid Kid wrote:
Here is something that has been asked for or thought of in the past :
a way to Set/Check Auto Relog
so it can be toggled on / off and check status of the flag.

This can be accomplished as follows:
Code:
getMenuValue TWX_RECONNECT $val
if ($val = "ON")
   openMenu TWX_RECONNECT FALSE
   closeMenu
end

Note: This works because this value is toggled when the menu is opened. The 'FALSE' at the end of openMenu prevents the menu from pausing after opening, so the closeMenu occurs immediately. This technique will not work for a menu item that requires user input, like TWX_LISTENPORT

+EP+

_________________
Claim to Fame: only guy to ever crack the TW haggle algorithm, and fig/shield/hold price formula, twice.


Sun May 31, 2009 9:29 pm
Profile WWW
Ambassador
User avatar

Joined: Mon Feb 09, 2004 3:00 am
Posts: 3141
Location: Kansas
Unread post Re: TWX 2.05 Beta
Is there a good way to turn off the login script by another script? I've forgot a few times to uncheck it after logging into a game and it would be nice to be able to prevent its running after a drop. I don't like putting in delays. I guess I could just rewrite my relog script and replace the normal login script if there isn't a way to toggle this.

_________________
               / Promethius / Enigma / Wolfen /

"A man who has no skills can be taught, a man who has no honor has nothing."


Mon Jun 01, 2009 12:11 am
Profile ICQ
Commander
User avatar

Joined: Tue Oct 07, 2003 2:00 am
Posts: 1134
Location: Augusta, GA
Unread post Re: TWX 2.05 Beta
There is no good way, though you might watch for the login script to load by using an event trigger, then kill it when it loads.

_________________
Claim to Fame: only guy to ever crack the TW haggle algorithm, and fig/shield/hold price formula, twice.


Mon Jun 01, 2009 6:03 pm
Profile WWW
Ambassador
User avatar

Joined: Mon Feb 09, 2004 3:00 am
Posts: 3141
Location: Kansas
Unread post Re: TWX 2.05 Beta
ElderProphet wrote:
There is no good way, though you might watch for the login script to load by using an event trigger, then kill it when it loads.


I decided just to set my relog script to save a var $relogActive to 1 and have the normal login script check the value and if it is 1 then halt.

_________________
               / Promethius / Enigma / Wolfen /

"A man who has no skills can be taught, a man who has no honor has nothing."


Sun Jun 07, 2009 5:35 pm
Profile ICQ
1st Sergeant

Joined: Wed Jun 03, 2009 4:39 pm
Posts: 36
Unread post Re: TWX 2.05 Beta
ElderProphet wrote:
I'm targetting the July 4th weekend to release a new build of TWX. I'll be reviewing past feature requests, trying to decide what I can reasonably get done between now and then. I'm also looking for new feature requests (or reiterating past requests) so post them here. Just remember that they'll be weighed based on usefulness and difficulty to implement.
+EP+



How about functions? Twx code is a big mess without them. Or am I missing something? Is there some way of passing variables around?

I suppose this is difficult to implement, but it would also be extremely useful, I think.

Also, coding with GOTO kind of sucks... very difficult to figure out what's going on. How about some flow control structures?


Sat Jun 13, 2009 3:22 pm
Profile
Veteran Op
User avatar

Joined: Thu Jun 02, 2005 2:00 am
Posts: 5558
Location: USA
Unread post Re: TWX 2.05 Beta
Hehe... functions.

If no functions, how about a stack? :)

_________________
May the unholy fires of corbomite ignite deep within the depths of your soul...

1. TWGS server @ twgs.navhaz.com
2. The NavHaz Junction - Tradewars 2002 Scripts, Resources and Downloads
3. Open IRC chat @ irc.freenode.net:6667 #twchan
4. Parrothead wrote: Jesus wouldn't Subspace Crawl.

*** SG memorial donations via paypal to: dpocky68@booinc.com
Image


Sat Jun 13, 2009 3:55 pm
Profile ICQ WWW
Display posts from previous:  Sort by  
Reply to topic   [ 71 posts ]  Go to page 1, 2, 3, 4, 5  Next

Who is online

Users browsing this forum: No registered users and 35 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by wSTSoftware.