From: David R. B. (JIRA) <ji...@pc...> - 2010-07-18 17:56:39
|
Add QUALITY to EqMod to replace Equipment Qualities --------------------------------------------------- Key: NEWTAG-196 URL: http://jira.pcgen.org/browse/NEWTAG-196 Project: New Tag Issue Type: New Token Components: LST Tag Reporter: David R. Bender URL: http://sourceforge.net/support/tracker.php?aid=1580603 SourceForge ID: 1580603 (part 2) New Summary: Add QUALITY to EqMod to replace Equipment Qualities Type: New Token Component: LST Tag Subtype: Token Theme: Runtime Modification ===== Details: OK let me make it official, here are some idea's to improve the QUALITY tag. This tag was recently implemented by Devon for equipment. I'm using it extensively in Spycraft 2 as there are many, many equipment stats and properties unique to it which PCGen does not otherwise handle. It's limitations are that the values it holds are text (not numerical) and cannot be altered by other data. The first enhancement is that the QUALITY's text field value be made to handle formula substitution the same way that the Spell tags DESC, DURATION and TARGETAREA handle CASTERLEVEL and other formulas. Since it is an equipment tag it should handle equipment specific hardcoded vars such as those used in EQMOD COST formulas like BASECOST, CRITMULT, DMGDICE, DMGDIE, RANGE, SIZE and WT. Example: QUALITY:Euros|(BASECOST*1.27) This tag simply displays the value of an item in an alternate currency. In this example the exchange rate is fixed but one could easily make it a variable and change it as needed. The major utility of this functionality will be realized once equipment variable are implemented. EQVARs will handle all the mathematical duties needed of new equipment stats and properties and with this enhancement QUALITY can be used to display and output those stats and properties. This would bypass the need for the QUALITY tag itself to be made to handle numbers. The second enhancement if for QUALITY to be made valid in EQMODs so the can be added to equipment or replace existing QUALITY instances. Currently there is no way to change a QUALITY, this would provide that function. -- ~ Eddy Anthony (MoSaT) ~ PCGen BoD, Data Content Second, Doc Chimp Submitted: Frank Kliewe ( frank_kliewe ) - 2006-10-19 11:41:34 EDT ===== Date: 2006-12-12 13:14:18 EST Sender: eddyanthonySourceForge.net SubscriberProject Admin Hide Here is an addition to this FREQ: A RANK qualifier can be appended to any QUALITY tag allowing the data monkey to set up an order of priority for any one QUALITY. A good example (and the reason this idea was worked up) is the Restriction QUALITY used in the MSRD: QUALITY:Restriction|Lic (+1)|RANK=1 QUALITY:Restriction|Mil (+3)|RANK=3 QUALITY:Restriction|Ill (+4)|RANK=4 An equipment item with several EQMODs would then adopt the Restriction quality with the highest rank. RANK is optional, if not present a QUALITY's RANK is 0 Date: 2006-10-19 11:48:13 EDT Sender: frank_klieweSourceForge.net SubscriberProject Donor Hide Logged In: YES user_id=1241568 Forgot to include the link to the initial message:http://tech.groups.yahoo.com/group/pcgen_experiment al/message/6083 -- Frank -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.pcgen.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |