Jump to content


Photo

Identify Item


  • Please log in to reply
19 replies to this topic

#1 Tsukihime

Tsukihime

    Advanced Member

  • Member
  • 7120 posts
  • LocationToronto
  • RM Skill - Coder

Awards Bar:

Users Awards

Posted 09 February 2013 - 12:02 AM

Identify Item
-Tsukihime

identifyItem1.jpg

This script allows you to implement a system where items are not known
unless you identify them somehow.

identifyItem2.jpg

Unidentified items will appear as an unknown item, with an unknown name.
All references to these items will appear that way until they have been
identified.

Download

Script: Download here

Usage

Use the following note-tags to indicate how they can be identified.

<identify: event>
-item is identified through an event. This is just a reminder for you

<identify: use>
-item is identified on use.

<identify: equip>
-item is identified once it is equipped

You can explicitly identify items using script calls:
 

$game_party.identify_item(obj)
Where obj is an RPG inventory object (item, weapon, armor, etc)
Some convenience methods have been provided in the interpreter
 
    
identify_item(item_id))
identify_weapon(weapon_id)
identify_armor(armor_id)
identifyItem3.jpg

identifyItem4.jpg

You can specify how sort items are ordered in the item lists in the configuration. There are three sort options.

You can use the following script call to change the unknown sort type
 

$game_party.unknown_sort_type = x
The different types are described in the configuration

Edited by Tsukihime, 01 March 2016 - 03:18 PM.

All of my work can be found on my website:

banner200x40.png

You can follow me on any of these platforms:

logo_facebook40x40.pnglogo_twitter40x40.pnglogo_youtube40x40.pnglogo_patreon40x40.pnglogo_instagram40x40.png

Go here for Bugs and Requests.
 
Want to become a beta tester for my plugins before they are released to the public?

#2 Sephiron

Sephiron

    The one without pants

  • Member
  • 44 posts
  • LocationCollege of Winterhold
  • RM Skill - Jack of All Trades

Posted 09 February 2013 - 12:34 AM

So you typed all of that out in a few hours? O. O still, great job. This script is perfect for what I need it for. Thanks!

#3 Victor Sant

Victor Sant

    Advanced Member

  • Member
  • 854 posts
  • RM Skill - Jack of All Trades

Awards Bar:

Users Awards

Posted 09 February 2013 - 08:25 AM

One suggestion: change the item sort so undentified list are always shown at the last position.

 

Some people, for organization sake, place items of the same type together on the database.

So people can figure out what expect form certain itens, based on their position on the menu

 

Like on the screen, i know the items between Magic Up and Luck Up are stat up items by simple deduction.


Edited by Victor Sant, 09 February 2013 - 08:26 AM.

support-victor-engine1.png?w=300
 


#4 Tsukihime

Tsukihime

    Advanced Member

  • Member
  • 7120 posts
  • LocationToronto
  • RM Skill - Coder

Awards Bar:

Users Awards

Posted 09 February 2013 - 09:42 AM

I have updated the script with a configuration option for unknown sorting.
All of my work can be found on my website:

banner200x40.png

You can follow me on any of these platforms:

logo_facebook40x40.pnglogo_twitter40x40.pnglogo_youtube40x40.pnglogo_patreon40x40.pnglogo_instagram40x40.png

Go here for Bugs and Requests.
 
Want to become a beta tester for my plugins before they are released to the public?

#5 Fated

Fated

    Advanced Member

  • Member
  • 115 posts

Posted 09 February 2013 - 10:00 AM

Oh god, I always hated these systems in dungeon crawlers and Star Ocean. Nice script, though.



#6 Tsukihime

Tsukihime

    Advanced Member

  • Member
  • 7120 posts
  • LocationToronto
  • RM Skill - Coder

Awards Bar:

Users Awards

Posted 09 February 2013 - 10:09 AM

I really should add a spectacle lens!!
In fact I will (of course it won't be called that...)
All of my work can be found on my website:

banner200x40.png

You can follow me on any of these platforms:

logo_facebook40x40.pnglogo_twitter40x40.pnglogo_youtube40x40.pnglogo_patreon40x40.pnglogo_instagram40x40.png

Go here for Bugs and Requests.
 
Want to become a beta tester for my plugins before they are released to the public?

#7 Xzeph

Xzeph

    Clueless Wanderer

  • Member
  • 57 posts
  • LocationTarlac City, Tarlac, Philippines
  • RM Skill - Jack of All Trades

Posted 13 February 2013 - 04:08 AM

Erhm... Is there a way to make an item identify another item? like an identifier?

DON'T CLICK ME!

 

6brB1qTjq.jpg ptOg2KqvY.jpg

 

 

I support:

Spoiler

 


#8 Tsukihime

Tsukihime

    Advanced Member

  • Member
  • 7120 posts
  • LocationToronto
  • RM Skill - Coder

Awards Bar:

Users Awards

Posted 13 February 2013 - 09:26 AM

I have not implemented that.
All of my work can be found on my website:

banner200x40.png

You can follow me on any of these platforms:

logo_facebook40x40.pnglogo_twitter40x40.pnglogo_youtube40x40.pnglogo_patreon40x40.pnglogo_instagram40x40.png

Go here for Bugs and Requests.
 
Want to become a beta tester for my plugins before they are released to the public?

#9 Xzeph

Xzeph

    Clueless Wanderer

  • Member
  • 57 posts
  • LocationTarlac City, Tarlac, Philippines
  • RM Skill - Jack of All Trades

Posted 13 February 2013 - 12:10 PM

Oh, I thought I've found a Ragnarok like Item Identification System. Anyway, can you somehow implement it?

DON'T CLICK ME!

 

6brB1qTjq.jpg ptOg2KqvY.jpg

 

 

I support:

Spoiler

 


#10 Tsukihime

Tsukihime

    Advanced Member

  • Member
  • 7120 posts
  • LocationToronto
  • RM Skill - Coder

Awards Bar:

Users Awards

Posted 13 February 2013 - 12:14 PM

Eventually. I haven't figured out how exactly I would do it.
The usage would be like

1. choose "identification lens"
2. select item to identify
3. lose one lens, item is identified

But I will have to implement that logic into the scene.

Edited by Tsukihime, 13 February 2013 - 12:15 PM.

All of my work can be found on my website:

banner200x40.png

You can follow me on any of these platforms:

logo_facebook40x40.pnglogo_twitter40x40.pnglogo_youtube40x40.pnglogo_patreon40x40.pnglogo_instagram40x40.png

Go here for Bugs and Requests.
 
Want to become a beta tester for my plugins before they are released to the public?

#11 Xzeph

Xzeph

    Clueless Wanderer

  • Member
  • 57 posts
  • LocationTarlac City, Tarlac, Philippines
  • RM Skill - Jack of All Trades

Posted 13 February 2013 - 01:02 PM

So that was like, u put a method call on the "use_item" method somewhere. Then that called method will check if the item is tagged as an identifier then if it is, call the identify window scene, on that window will be the list of unidentified item then when an item was selected it will be identified and removed from the list then decrease the "Identification lens". How was that?

DON'T CLICK ME!

 

6brB1qTjq.jpg ptOg2KqvY.jpg

 

 

I support:

Spoiler

 


#12 Tsukihime

Tsukihime

    Advanced Member

  • Member
  • 7120 posts
  • LocationToronto
  • RM Skill - Coder

Awards Bar:

Users Awards

Posted 13 February 2013 - 01:18 PM

I was thinking of just having you select another item so there is no need to create another window.
The help window would display something like "select an item to identify".

Edited by Tsukihime, 13 February 2013 - 01:19 PM.

All of my work can be found on my website:

banner200x40.png

You can follow me on any of these platforms:

logo_facebook40x40.pnglogo_twitter40x40.pnglogo_youtube40x40.pnglogo_patreon40x40.pnglogo_instagram40x40.png

Go here for Bugs and Requests.
 
Want to become a beta tester for my plugins before they are released to the public?

#13 ToastyCheese

ToastyCheese

    Farts Glitter

  • Member
  • 74 posts
  • LocationNorth East United States
  • RM Skill - Artist

Posted 13 February 2013 - 02:17 PM

If you are creating an item that can identify it, it would be wise to also create a script call that calls on the same scene, in case people want to create an NPC that can Identify items for you. As I understand it now, it seems like you need to have specific calls to ID very specific items?

 

As a side note, I imagine there would be compatibility issues but the "Identifies on equip" function could cause all kinds of hell combined with a random item augment scrips and cursed equipment. That's like dark-souls punishing shit. 



#14 Tsukihime

Tsukihime

    Advanced Member

  • Member
  • 7120 posts
  • LocationToronto
  • RM Skill - Coder

Awards Bar:

Users Awards

Posted 13 February 2013 - 08:22 PM

That sounds like a good idea.
I will implement the two as separate add-ons to the script, since using an item to identify your own things is usually different from going to an NPC that will specially identify stuff for you. Involving an NPC would require handling all sorts of conditions involving money, etc.

Edited by Tsukihime, 13 February 2013 - 08:26 PM.

All of my work can be found on my website:

banner200x40.png

You can follow me on any of these platforms:

logo_facebook40x40.pnglogo_twitter40x40.pnglogo_youtube40x40.pnglogo_patreon40x40.pnglogo_instagram40x40.png

Go here for Bugs and Requests.
 
Want to become a beta tester for my plugins before they are released to the public?

#15 Xzeph

Xzeph

    Clueless Wanderer

  • Member
  • 57 posts
  • LocationTarlac City, Tarlac, Philippines
  • RM Skill - Jack of All Trades

Posted 13 February 2013 - 11:02 PM

So the identifier NPC calls up a scene but the identifier item wont? Or both of them wont?

DON'T CLICK ME!

 

6brB1qTjq.jpg ptOg2KqvY.jpg

 

 

I support:

Spoiler

 


#16 Tsukihime

Tsukihime

    Advanced Member

  • Member
  • 7120 posts
  • LocationToronto
  • RM Skill - Coder

Awards Bar:

Users Awards

Posted 14 February 2013 - 12:25 AM

The NPC must call a scene because you interact with events on the map, not the menu.
When you're using an item, you are already in the item menu.
All of my work can be found on my website:

banner200x40.png

You can follow me on any of these platforms:

logo_facebook40x40.pnglogo_twitter40x40.pnglogo_youtube40x40.pnglogo_patreon40x40.pnglogo_instagram40x40.png

Go here for Bugs and Requests.
 
Want to become a beta tester for my plugins before they are released to the public?

#17 Xzeph

Xzeph

    Clueless Wanderer

  • Member
  • 57 posts
  • LocationTarlac City, Tarlac, Philippines
  • RM Skill - Jack of All Trades

Posted 14 February 2013 - 12:44 AM

So the identifier item, when use will call up a "targeting method" then instead of actors, it will be items that will be targeted but without calling up the default select target window?


DON'T CLICK ME!

 

6brB1qTjq.jpg ptOg2KqvY.jpg

 

 

I support:

Spoiler

 


#18 Tsukihime

Tsukihime

    Advanced Member

  • Member
  • 7120 posts
  • LocationToronto
  • RM Skill - Coder

Awards Bar:

Users Awards

Posted 14 February 2013 - 10:17 AM

That would be the idea. It is like when you are changing actor formation: you select an item, and then select another item.

There are infinite ways to implement the idea I'm just going to go with one that looks interesting.
I will provide an implementation where a window is pulled up at some point so that others can customize it to suit their own needs.

Edited by Tsukihime, 14 February 2013 - 10:54 AM.

All of my work can be found on my website:

banner200x40.png

You can follow me on any of these platforms:

logo_facebook40x40.pnglogo_twitter40x40.pnglogo_youtube40x40.pnglogo_patreon40x40.pnglogo_instagram40x40.png

Go here for Bugs and Requests.
 
Want to become a beta tester for my plugins before they are released to the public?

#19 Xzeph

Xzeph

    Clueless Wanderer

  • Member
  • 57 posts
  • LocationTarlac City, Tarlac, Philippines
  • RM Skill - Jack of All Trades

Posted 14 February 2013 - 12:46 PM

Awesome! Can't wait for the result. You're the best! Erhm... One of the best I should say. XD

DON'T CLICK ME!

 

6brB1qTjq.jpg ptOg2KqvY.jpg

 

 

I support:

Spoiler

 


#20 Waldo

Waldo

    Newbie

  • Member
  • 4 posts

Posted 11 May 2014 - 05:34 PM

Awesome script<33






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users