List of problems, questions and suggestions

Discussion of Inner Space

Moderators: Lavish Software Team, Moderators

gamer1111
GamingTools Subscriber
Posts: 11
Joined: Mon Sep 27, 2004 5:46 pm

Post by gamer1111 » Fri Dec 24, 2004 5:39 pm

These crash:

function main()
{
declare mystring string local "test"
}

function main()
{
declare mystring string "test"
}

function main()
{
declare mystring "test"
}

function main()
{
declare mystring string local
}

function main()
{
declare mystring string
}
-------------------------------
This one gives a usage message:

function main()
{
declare mystring
}

gamer1111
GamingTools Subscriber
Posts: 11
Joined: Mon Sep 27, 2004 5:46 pm

Session info

Post by gamer1111 » Fri Dec 24, 2004 9:12 pm

It seems that the session names and counts don't update.
I run two EQ sessions at the same time, the

function main()
{
declare Count int 1
Log "E:\Program Files\InnerSpace\session.log"
echo "--- pt1 ---
echo "Sessions_int=${Sessions}, Session_name_str=${Session[eq_session${Count}]}, Session_str=${Session}"
echo "Session0=${Session[0]}, Session1=${Session[1]} "
echo "--- pt2 ---

Uplink Name eq_session${Count}

echo "Sessions_int=${Sessions}, Session_name_str=${Session[eq_session${Count}]}, Session_str=${Session}"
echo "Session0=${Session[0]}, Session1=${Session[1]} "
echo "--- pt3 ---
Log off
}

Log from first session.log:

Logging to E:\Program Files\InnerSpace\session.log
"--- pt1 ---
Sessions_int=0, Session_name_str=NULL, Session_str=EverQuest16026E
Session0=NULL, Session1=NULL
"--- pt2 ---
Sessions_int=0, Session_name_str=NULL, Session_str=EverQuest16026E
Session0=NULL, Session1=NULL
"--- pt3 ---

Log from second session.log:
Logging to E:\Program Files\InnerSpace\session.log
"--- pt1 ---
Sessions_int=0, Session_name_str=NULL, Session_str=EverQuestD03EA
Session0=NULL, Session1=NULL
"--- pt2 ---
Sessions_int=0, Session_name_str=NULL, Session_str=EverQuestD03EA
Session0=NULL, Session1=NULL
"--- pt3 ---

gamer1111
GamingTools Subscriber
Posts: 11
Joined: Mon Sep 27, 2004 5:46 pm

Session info

Post by gamer1111 » Sat Dec 25, 2004 12:27 am

Look like my comments where not completed when I submitted my last post.

It seems that the session names and counts don't update.
When I run two EQ sessions at the same time, 1) They don't update the session name. 2) The second one shows no evidence that the first one is running.

Lax
Owner
Posts: 6634
Joined: Fri Jun 18, 2004 6:08 pm

Post by Lax » Sat Dec 25, 2004 1:09 am

I'll work on this on Sunday, sorry for the delays. Christmas stuff ;)

Lax
Owner
Posts: 6634
Joined: Fri Jun 18, 2004 6:08 pm

Post by Lax » Sat Dec 25, 2004 10:11 pm

Solely commenting on ${Session[0]}: Arrays in IS scripts (and in the default Top-Level Objects) are 1-based rather than 0-based. If two sessions are up, the second one should be ${Session[1]} (And the current one should be ${Session}).

There is indeed a problem with the session list maintained by each session, but the one in the main program works fine. Ill be fixing that issue tomorrow. The declare issue with strings has been fixed for the next update also

gamer1111
GamingTools Subscriber
Posts: 11
Joined: Mon Sep 27, 2004 5:46 pm

Memory

Post by gamer1111 » Sun Dec 26, 2004 12:30 pm

I was thinking of making a HUD display for showing total memory/free memory.

Is there a way to access this information?

Lax
Owner
Posts: 6634
Joined: Fri Jun 18, 2004 6:08 pm

Post by Lax » Sun Dec 26, 2004 1:12 pm

Currently no, but I can add a Top-Level Object. If you want other information for HUD or scripts just ask :)

Lax
Owner
Posts: 6634
Joined: Fri Jun 18, 2004 6:08 pm

Post by Lax » Sun Dec 26, 2004 10:25 pm

In 0.54, ${System.MemFree} ${System.MemTotal}. The data reference in the .chm manual is quite a bit more complete now also, though it's still short a lot of information. Also, the crashes and the session list are fixed.

Post Reply