Author Topic: Custom Launcher  (Read 3225 times)

Iluvatar / Madness

  • Ex-Community Council
  • Developers
  • Dark Power
  • *
  • Posts: 3487
  • The Madness
Custom Launcher
« on: November 17, 2015, 10:44:22 PM »
I had enough of always having to open the classic nwn game launcher and all that stuff, so I said to myself, why not my own launcher! That's what I did tonight, I still have many small, but useful thing I want to add it.

If you want to try it out go ahead link is at the bottom of the post. If you do try it, don't hesitate to send suggestion about thing I could add on it.

Right now, it doesn't support keeping in mind many different server IP because I'm a lazy person and because it's late, I'll add that tomorrow.

Beware, the gui is ugly I know, but at least it's useful  :mrgreen:

I'm doing this mainly because I enjoy doing it and because I want something more adapted to my current need.

Custom Launcher here! Drop the .exe in your Neverwinter Night folder and launch it!

Launcher Feature
-Preset profile with password and username
-Remember your username
-Direct connection for a quick launching of the game on desired server
-Support DM and Player Client
-Can open the toolset, support NWNTX Loader
-IP and Port input
-Password Input

Known Bug
-On the very first connection, it won't remember your username
-The default IP is harcoded to always point toward Ravenloft (Not a bug, but has to be fixed)

Upcoming
-Remember different server IP
-No more .txt file to remember username and server IP
-Can choose a default IP



« Last Edit: November 18, 2015, 07:09:44 PM by Iluvatar »
Iluvatar
Iluvatar-2
Iluvatar NCE
Madness

McNastea

  • Dark Power
  • ******
  • Posts: 1621
  • "We want to make all the rules" -Misakato
Re: Custom Launcher
« Reply #1 on: November 17, 2015, 11:05:16 PM »
I'm curious, what's the difference between this and the original, why is it better, what annoyed you about the old one?

Just asking to get an idea of what it is and what I can expect from it if I decide to try it out
Tobias Loarca | Braern Delsaryn | Anwar

Bad_Bud

  • Developers
  • Dark Power
  • *
  • Posts: 4576
Re: Custom Launcher
« Reply #2 on: November 17, 2015, 11:14:09 PM »
Why do you need a launcher? Just run nwmain.exe

Iluvatar / Madness

  • Ex-Community Council
  • Developers
  • Dark Power
  • *
  • Posts: 3487
  • The Madness
Re: Custom Launcher
« Reply #3 on: November 17, 2015, 11:22:32 PM »
Well, first you don't have to go through the cinematic when the games open.

It keep in mind all your different username for you.

It's a direct connection based on the batch file, it actually use a batch file...

I made this because I wanted something more adapted to what I like, I thought I'd share it with other because I'm sure I'm not the only one who want something more adapted to their need.

Also, I'll keep working on it and updating it, adding new feature and stuff as long as I have new idea of stuff to add on it.

Right now this is just a very rough draft. But it works swiftly and has no bug... for now

Why do you need a launcher? Just run nwmain.exe

I don't like that launcher... and the one I make regroup more stuff in one place than the classic one. Right now it only support login in game, but I suppose I could add the toolset on it at some point.


EDIT:
An other reason why I've made this, is because I like doing these thing  :)
Iluvatar
Iluvatar-2
Iluvatar NCE
Madness

Iluvatar / Madness

  • Ex-Community Council
  • Developers
  • Dark Power
  • *
  • Posts: 3487
  • The Madness
Re: Custom Launcher Update
« Reply #4 on: November 18, 2015, 11:11:52 AM »
New Update

-Remember last player name used
-Added a button for toolset (Will use NWNTX Loader if you have it still work if you don't it)
-Change the gui a bit to make it look better
-New icon

Know Bug
-The function to remember name doesn't work perfectly on the very first use.
« Last Edit: November 18, 2015, 11:27:49 AM by Iluvatar »
Iluvatar
Iluvatar-2
Iluvatar NCE
Madness

Iluvatar / Madness

  • Ex-Community Council
  • Developers
  • Dark Power
  • *
  • Posts: 3487
  • The Madness
Re: Custom Launcher Update
« Reply #5 on: November 18, 2015, 06:39:02 PM »
New Update
-Now support player profile, profile remember IP, Port, Player Name, DM or PC Client and Password

Iluvatar
Iluvatar-2
Iluvatar NCE
Madness

Navrin

  • New to the Mists
  • *
  • Posts: 3
Re: Custom Launcher
« Reply #6 on: November 19, 2015, 01:03:36 AM »
Can I make a tiny suggestion?

Maybe have a drop-down menu to select a server IP like there is with the player name, so you don't have to manually punch in the IP's every time.

Iluvatar / Madness

  • Ex-Community Council
  • Developers
  • Dark Power
  • *
  • Posts: 3487
  • The Madness
Re: Custom Launcher
« Reply #7 on: November 19, 2015, 10:18:51 AM »
Can I make a tiny suggestion?

Maybe have a drop-down menu to select a server IP like there is with the player name, so you don't have to manually punch in the IP's every time.

Yup, I've already planned to add that.

I just need a bit more time before adding that because I'm changing the way I save the player name and doing the IP saving at the same time. Both will work the same way, I'll release the two at the same time  :)
Though right now the default IP that always appear when you open it is the Ravenloft one.

Oh, and I've posted the launcher there  Here!
Iluvatar
Iluvatar-2
Iluvatar NCE
Madness

Iluvatar / Madness

  • Ex-Community Council
  • Developers
  • Dark Power
  • *
  • Posts: 3487
  • The Madness
Re: Custom Launcher Update
« Reply #8 on: December 22, 2015, 11:05:25 PM »
     Patch
-Fixed Toolset button always showing an error message and toolset not opening
Iluvatar
Iluvatar-2
Iluvatar NCE
Madness

Iluvatar / Madness

  • Ex-Community Council
  • Developers
  • Dark Power
  • *
  • Posts: 3487
  • The Madness
Re: Custom Launcher
« Reply #9 on: January 04, 2016, 05:26:21 PM »
Update

- Now remember IP address used


Download here
Iluvatar
Iluvatar-2
Iluvatar NCE
Madness

Iluvatar / Madness

  • Ex-Community Council
  • Developers
  • Dark Power
  • *
  • Posts: 3487
  • The Madness
Re: Custom Launcher
« Reply #10 on: March 21, 2016, 12:05:14 PM »
Update

 - Remembers last used IP address
 - Remembers all used IP address

Fixed bug

 - IP address are not remembered upon restarting the launcher.
 - Changed the way the user name is input into the nwnplayer.ini to make sure it works with every possible nwnplayer.ini configuration
 - Fixed crash on saving profile


Download here
Iluvatar
Iluvatar-2
Iluvatar NCE
Madness