Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

NPC Planner


guzmanm
 Share

Recommended Posts

**Introduction**

I've wanted to learn to program since the first time I got a fresh copy of Eclipse Evolution 2.7.
But instead, I decided to change my mind and go for spriting. Well, after winning some experience at the graphical work section, I finally managed to create a simple, maybe stupidly-coded, program.

**NPC Planner**

> This application will help you at planning the characters for your game, be it non-playable or playable.
> Thought, it was intended for planning non-playable characters, you can use it as you wish. It will just help you organize your characters and save them so you can see them later.

**Screen-Shots**

>! @version:
>! > ![](http://img560.imageshack.us/img560/6261/previewyp.png)
>
> **Features**
>
> @Current:
>
> > * This version saves the following from NPCs in the NPC Editor:
> >
> > @Description:
> >
> > > * Name
> > > * NPC Number(Determines the number of the NPC, so it can later be read in the Previewer)
> > > * Style(In this version, only Aggresive, Passive, Sub-Boss and Boss can be saved)
> > > * Information(Little description about the NPC)
> > > * Drop(In this version, only two drops can be saved)
> > > * Stats(In this version, up to six stats can be saved. You can change the stats in "Data\Config.ini")
> > > * Skills(In this version, only four skills can be saved, each one having the opportunity to be described)
> >
> > * Everything can be previewed later in the NPC Previewer.
> >
> > * Stats can have their names changed or removed.
> >
> > @Description:
> >
> > > * You can change it in "Data\Config.ini".
> > > * Leaving an stat empty, for example, "Stat1= ", would remove that stat from the NPC Editor and Previewer.
> >
> > * The maximun amount of NPCs to save can be changed.
> >
> > @Description:
> >
> > > * You can change it in "Data\Config.ini".
>
> **Download**
> [Latest Version(v.2.0.0)](#msg834765)
>
> >! > [**v0.0.1 revision 3**](http://www.mediafire.com/?u545841son0670i)
>
> _**Please read the quote below before posting on this topic.**_
> @NamelessSoul:
>
> > I also want to say that, I'm sorry if you find this program useless or stupid, it was my try at making something with VB6 for the first time, so, I actually expected you people found it un-useful. Yet, you can avoid this program or actually be helpful and give it a try.
>
> **Closing comments**
>
> _Please report any bugs you find when using the application.
> Please feel free to criticize and comment about the application._
Link to comment
Share on other sites

@Robin:

> Seems completely pointless. If you're going to use this why not export in to a format readable by the server?

I was thinking of that, but was afraid of entering EO as well,  since I'm still learning to program. Yet, now that I have a fair understanding of vb6's language, I'm going to re-organize everything into one beautiful form with customizable options.

Another thing is, I still have to research the server's complex format, since it writes .dat files like this:

>! Name                Say                                                                                                Buzzer1.wav              

           
while NPC planner writes .dat files like this:

>! [NPC1]
HP=1
EXP=1
Skill1=1
Skill2=1
Skill3=1
Skill4=1
Desc1=1
Desc2=1
Desc3=1
Desc4=1
Name=1
Description=1
Style=1
Drop1=1
Drop2=1

Might be because I use PutVar/GetVar functions.
But yeah, I'll edit a little and add some stuff, to later get to understand how the server handles the saving .dat files and then make it EO compatible.
Link to comment
Share on other sites

  • 3 weeks later...
@NamelessSoul:

> Simple. This application will handle what you've written correctly, so later you can preview what you've written in a very organized way. It just makes your life more simple and it's more functional than writing shit in a text file.

Does it _really_ make your life that much simpler? A paper and a pencil would work just as well imo.
Or as Kusy said, a .txt file.
Link to comment
Share on other sites

@sizziler:

> I dont mind it looks ok ill give it a try.

Thank you. Big update coming in, re-did everything and made a very comfortable user interface. Just giving the final retouches before bringing it out to the public.

@Fuu:

> Does it _really_ make your life that much simpler? A paper and a pencil would work just as well imo.
> Or as Kusy said, a .txt file.

Depends on your point of view. If you prefer to write everything unto a piece of paper or a text file, go for it; otherwise, I'd highly recommend you to use it.

@MrMiguu:

> And one can conveniently read back the data in the same order.
>
> So complex, bro.

Yeah, before, I never actually had a chance to run through binaries in VB6, but after watching it how it works, it's actually very simple. But I decided not to make it Eclipse compatible. Why? Because Eclipse Origins has an internal NPC Editor, it would be plain stupid.
Thought, the next version is pretty big, compared to it's predecessor, with a bunch of new features that will seduce you to use it.

–

Anyways, I also want to say that, I'm sorry if you find this program useless or stupid, it was my try at making something with VB6 for the first time, so, I actually expected you people found it un-useful. Yet, you can avoid this program or actually be helpful and give it at try.
Link to comment
Share on other sites

  • 5 weeks later...
Click the image below to download…
[![](http://img84.imageshack.us/img84/1072/npcplanner.png)](http://www.mediafire.com/download.php?pnbh105hiil238a)

@Changelog:

> **- Full rewrite.**
> Just as you read. Full rewrite of the entire code.
> **- NPCs are now more customizable than before.**
> NPCs has now more properties to be edited than the previous version.
> **- Less buggy.**
> It has a less percentage of giving error, in comparison with the older version.
> **- More user-friendly.**
> Everything's more organized now.
> **- No more having to change from NPC Editor to NPC previewer. You can now edit and preview in one window.**
> In the older version, this was required for editing/viewing. Now, you just click and boom! It loads the previously saved NPC!
> **- Simple Item editor.**
> It will allow you to add an item, so you can apply it as a drop to the NPC.
> **- Simple Stats editor.**
> It will allow you to edit the every stats' name.

![](http://img838.imageshack.us/img838/5035/screenshot1xv.png)

![](http://img820.imageshack.us/img820/4263/screenshot2rr.png)

![](http://img717.imageshack.us/img717/9273/screenshot3fi.png)

The only thing I'm going to say is that, the last time I touched this, it was still 2011\. Just remembered I had it today, fixed some bugs and here you have it. It did not came out as I wanted, since I didn't really took the time to edit it, but it still a lot much better than it's predecessor.

Please, be sure to report bugs and give suggestions about how it can improve!

If you wish to contact me, you can either ask me a question on [my blog](http://namelessxsoul.tumblr.com/), or email me at [[email protected]](http://mailto:[email protected])
Link to comment
Share on other sites

Well, he hasn't helped at anything yet. I'm pretty sure he doesn't even knows about this. But, I'm adding compatibility of this program with his Combat Simulator sometime soon. I'll talk to him about it someday.

Didn't knew you were on this forums, bro. xP
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...