Cant find servers listed globally from within IE game. Servers are showing up on RSS feed.
Does Invade Earth connect to www.smileygames.net, or just smileygames.net?
I have the server redirecting all smileygames.net requests to www.smileygames.net, but Invade Earth probably has to specifically support this. (The server passes an HTTP 301 notice in the header.)
I may be able to exclude /invade from redirects, but I need to look into that...
It connects to http://www.smileygames.net/invade/serverlist/serverlist.php
and
http://www.smileygames.net/invade/serverlist/serverlist.php?rss=yes
It's getting a NullPointerException because it expects elements in the RSS feed that apparently aren't there.
Ok, I turned off redirection and other server options for /invade. Let me know if anything changes.
The namespace for the RSS feed appears to be:
http://www.smileygames.net/homepages/5/d151171839/htdocs/smileyproductions/invade/serverlist/
But Invade Earth was expecting this....
http://www.smileygames.net/homepages/5/d151171839/htdocs/mainsite/invade/serverlist/
I'd have to release a new "version" of Invade Earth to fix it, which is kind of a pain since I don't remember how to get past all of the Sourceforge security craziness (!)
If it's easy for you to change that back, go ahead; otherwise I'll figure it out when I have time.
Hmm, and it should be this:
http://www.smileygames.net/invade/serverlist/
(Supposed to be the folder with the server list in it.)
I added a hack that will make things work for the time being. You may want to change that in future versions, but there's no rush. Maybe you could do it next time there is an update that breaks compatibility with older network clients... then I can change the server list again, and old clients won't be able to use it.
Awesome. I put it on my to do list.
Re: Invade Earth Server Global Advertisement
here's another one... the library I used for networking breaks with Java 1.6. Not for any intelligent reason, but because it deliberately crashes if version != 1.4 or 1.5.
I think the author got rid of it in the latest version, but it's been so long since I changed any libraries in Invade Earth that I'll have to go figure out how to update it again...
edit. or I can force web start to require 1.5. which is much easier.