Active TopicsActive Topics  Display List of Forum MembersMemberlist  Search The ForumSearch  HelpHelp
  RegisterRegister  LoginLogin
Diablo 1 / Hellfire modding
 The Dark Forums : Diablo 1 / Hellfire modding
Subject Topic: LICK v2 Alpha -- Crosspost from LL Post ReplyPost New Topic
Author
Message << Prev Topic | Next Topic >>
LennyLen
Dark Spawn
Dark Spawn
Avatar

Joined: 27 May 2002
Location: New Zealand
Posts: 76
Posted: 16 January 2010 at 12:03 | IP Logged Quote LennyLen

Hi,

I've started rewriting LICK and it's mostly finished. I haven't implemented a few of the more complicated rules yet, as for now I just want to test that the UI is working properly and that the rules implemented so far are correct.

This is how LICK looks now:


LICK first looks in the Windows registry to see if Diablo has been installed. If so, it reads the location of the installation folder and looks there for Diablo.exe. If it finds it, LICK reads all the data from it. If it can't be found (or if Diablo is not installed), you can use an alternative .exe by entering it's filename in the Data Source text box, or by bringing up the Open File dialog by clicking the ... button. LICK will only recognize Diablo 1.07, Diablo 1.09 and Hellfire 1.01 files (Jarulf has kindly given me all the data I need for other versions, but I haven't implemented it yet).

Once a valid .exe is selected, all the prefix, suffix, spell, and item data will be read, and LICK can be used. The middle combo box can be used to select either a regular base item, or a unique item. If a unique item is chosen, the prefix and suffix combo boxes will be disabled. The right hand combo box can be used to select either a suffix, or a spell for staves.

At the moment, LICK only checks that qlvls match, that the affix can occur on the base item type, and that the two affixes can both appear on the same item. It will for example say that a GPoW is valid.

I would appreciate it if some people could try it however, so that I can iron out any unforeseen bugs before I make things more complicated.

LICK can be located here.

It requires the .NET 3.5 Framework, which can be downloaded here.

Regards, LennyLen
Back to Top View LennyLen's Profile Search for other posts by LennyLen Visit LennyLen's Homepage Send Private Message Add to Buddy List
 
Rlyeh
Dark Servant
Dark Servant


Joined: 15 October 2005
Location: Poland
Posts: 34
Posted: 25 January 2010 at 10:27 | IP Logged Quote Rlyeh

Hello,

When nothing is selected, it's still valid item. Maybe setting #1 as default could be better. http://baranki.info/u1.jpg

If only prefix is chosen, it's still valid. I think it could be a bit better if chosing base item be required. Unless it's for purpose of checking if prefix or suffix or base item are ok respectively.

Also,

http://baranki.info/z1.jpg

http://baranki.info/z2.jpg

I don't think it's bug, but gold item as default while it's not on item list, and therefore can't be chosen, may confuse user.

As GUI change - just a though - dropping out numbers is not bad idea. Very few people would recognise what is it for, the others would be wondering why there's i.e. two #48 in Base items. So (I think) either no numbers or continously numbering - it will help find item. For now either I know number and find it quickly, or scroll, scroll scroll ;)

Anyway, nice work. I'm looking for new version.

 

Regards,
Rlyeh



__________________
DD Gitarzysta PurePwnage
Back to Top View Rlyeh's Profile Search for other posts by Rlyeh Visit Rlyeh's Homepage Send Private Message Add to Buddy List
 
LennyLen
Dark Spawn
Dark Spawn
Avatar

Joined: 27 May 2002
Location: New Zealand
Posts: 76
Posted: 25 January 2010 at 11:08 | IP Logged Quote LennyLen

Hi Ryleh,

Thanks for your comments. I had meant to make the LICk it button be disabled until a base item had been selected, and the prefix/suffix as well, but had forgotten to do so. I'll fix that up.

The reason for the numbers being used is that because items/prefixes/suffixes can have the same name (eg. there are two crimson prefixes in classic Diablo), if I just use the name, the program can't determine which one the user wants. The position on the drop-down list is also of no use, as LICK doesn't display all items, just ones that can be equipped. I could probably create a table that maps list positions to the correct item/affix if the numbers cause confusion though.
Back to Top View LennyLen's Profile Search for other posts by LennyLen Visit LennyLen's Homepage Send Private Message Add to Buddy List
 
LennyLen
Dark Spawn
Dark Spawn
Avatar

Joined: 27 May 2002
Location: New Zealand
Posts: 76
Posted: 31 January 2010 at 13:25 | IP Logged Quote LennyLen

I've updated LICK so that all the points Ryleh brought up were rectified, including the removal of the numbers from the drop-down lists.

The link in my original post now points to the new version. Here is the link again.
Back to Top View LennyLen's Profile Search for other posts by LennyLen Visit LennyLen's Homepage Send Private Message Add to Buddy List
 

If you wish to post a reply to this topic you must first login
If you are not already registered you must first register

  Post ReplyPost New Topic
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum

Powered by Web Wiz Forums version 7.01
Copyright ©2001-2003 Web Wiz Guide

This page was generated in 5.4219 seconds.