Added AttachmentPoint.xml

Set DrugType tags in Data\Items.xml
Removed extra type #18 from Drugs.xml

XML Editor v.90
- ja2data.xsd moved to XmlWorkingData folder
- Added DrugType field, Drug table, DrugType table, Drug Item filter
- Added AttachmentPoint table and related fields:  AttachmentPoint, AvailableAttachmentPoint, AttachToPointAPCost
- Updated ItemDataForm - moved all attachment related fields to attachment tabs


git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1413 4f8fa57e-7814-0410-bad4-adc449f26b7c
This commit is contained in:
MaddMugsy
2012-04-28 00:21:10 +00:00
parent 8004ec9387
commit d563881a4d
8 changed files with 498 additions and 330 deletions
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<JA2Data>
<AttachmentPoint>
<id>0</id>
<name>None</name>
</AttachmentPoint>
</JA2Data>
+153 -143
View File
@@ -58,184 +58,194 @@ More Infos: http://www.ja-galaxy-forum.com/board/ubbthreads.php?ubb=showflat&Num
--> -->
<DRUGSLIST> <DRUGSLIST>
<DRUG> <DRUG>
<ubType>0</ubType> <ubType>0</ubType>
<ubDrugTravelRate>0</ubDrugTravelRate> <name />
<ubDrugWearoffRate>0</ubDrugWearoffRate> <ubDrugTravelRate>0</ubDrugTravelRate>
<ubDrugEffect>0</ubDrugEffect> <ubDrugWearoffRate>0</ubDrugWearoffRate>
<ubDrugSideEffect>0</ubDrugSideEffect> <ubDrugEffect>0</ubDrugEffect>
<ubDrugSideEffectRate>0</ubDrugSideEffectRate> <ubDrugSideEffect>0</ubDrugSideEffect>
<ubMoralBacklash>0</ubMoralBacklash> <ubDrugSideEffectRate>0</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG> </DRUG>
<DRUG> <DRUG>
<ubType>1</ubType> <ubType>1</ubType>
<ubDrugTravelRate>4</ubDrugTravelRate> <name />
<ubDrugWearoffRate>2</ubDrugWearoffRate> <ubDrugTravelRate>4</ubDrugTravelRate>
<ubDrugEffect>15</ubDrugEffect> <ubDrugWearoffRate>2</ubDrugWearoffRate>
<ubDrugSideEffect>20</ubDrugSideEffect> <ubDrugEffect>15</ubDrugEffect>
<ubDrugSideEffectRate>2</ubDrugSideEffectRate> <ubDrugSideEffect>20</ubDrugSideEffect>
<ubMoralBacklash>1</ubMoralBacklash> <ubDrugSideEffectRate>2</ubDrugSideEffectRate>
<ubMoralBacklash>1</ubMoralBacklash>
</DRUG> </DRUG>
<DRUG> <DRUG>
<ubType>2</ubType> <ubType>2</ubType>
<ubDrugTravelRate>2</ubDrugTravelRate> <name />
<ubDrugWearoffRate>2</ubDrugWearoffRate> <ubDrugTravelRate>2</ubDrugTravelRate>
<ubDrugEffect>8</ubDrugEffect> <ubDrugWearoffRate>2</ubDrugWearoffRate>
<ubDrugSideEffect>10</ubDrugSideEffect> <ubDrugEffect>8</ubDrugEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate> <ubDrugSideEffect>10</ubDrugSideEffect>
<ubMoralBacklash>1</ubMoralBacklash> <ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>1</ubMoralBacklash>
</DRUG> </DRUG>
<DRUG> <DRUG>
<ubType>3</ubType> <ubType>3</ubType>
<ubDrugTravelRate>0</ubDrugTravelRate> <name />
<ubDrugWearoffRate>0</ubDrugWearoffRate> <ubDrugTravelRate>0</ubDrugTravelRate>
<ubDrugEffect>0</ubDrugEffect> <ubDrugWearoffRate>0</ubDrugWearoffRate>
<ubDrugSideEffect>0</ubDrugSideEffect> <ubDrugEffect>0</ubDrugEffect>
<ubDrugSideEffectRate>0</ubDrugSideEffectRate> <ubDrugSideEffect>0</ubDrugSideEffect>
<ubMoralBacklash>0</ubMoralBacklash> <ubDrugSideEffectRate>0</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG> </DRUG>
<DRUG> <DRUG>
<ubType>4</ubType> <ubType>4</ubType>
<ubDrugTravelRate>13</ubDrugTravelRate> <name />
<ubDrugWearoffRate>1</ubDrugWearoffRate> <ubDrugTravelRate>13</ubDrugTravelRate>
<ubDrugEffect>25</ubDrugEffect> <ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugSideEffect>20</ubDrugSideEffect> <ubDrugEffect>25</ubDrugEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate> <ubDrugSideEffect>20</ubDrugSideEffect>
<ubMoralBacklash>0</ubMoralBacklash> <ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG> </DRUG>
<DRUG> <DRUG>
<ubType>5</ubType> <ubType>5</ubType>
<ubDrugTravelRate>25</ubDrugTravelRate> <name />
<ubDrugWearoffRate>1</ubDrugWearoffRate> <ubDrugTravelRate>25</ubDrugTravelRate>
<ubDrugEffect>50</ubDrugEffect> <ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugSideEffect>10</ubDrugSideEffect> <ubDrugEffect>50</ubDrugEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate> <ubDrugSideEffect>10</ubDrugSideEffect>
<ubMoralBacklash>1</ubMoralBacklash> <ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>1</ubMoralBacklash>
</DRUG> </DRUG>
<DRUG> <DRUG>
<ubType>6</ubType> <ubType>6</ubType>
<ubDrugTravelRate>25</ubDrugTravelRate> <name />
<ubDrugWearoffRate>1</ubDrugWearoffRate> <ubDrugTravelRate>25</ubDrugTravelRate>
<ubDrugEffect>50</ubDrugEffect> <ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugSideEffect>10</ubDrugSideEffect> <ubDrugEffect>50</ubDrugEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate> <ubDrugSideEffect>10</ubDrugSideEffect>
<ubMoralBacklash>1</ubMoralBacklash> <ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>1</ubMoralBacklash>
</DRUG> </DRUG>
<DRUG> <DRUG>
<ubType>7</ubType> <ubType>7</ubType>
<ubDrugTravelRate>25</ubDrugTravelRate> <name />
<ubDrugWearoffRate>1</ubDrugWearoffRate> <ubDrugTravelRate>25</ubDrugTravelRate>
<ubDrugEffect>50</ubDrugEffect> <ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugSideEffect>10</ubDrugSideEffect> <ubDrugEffect>50</ubDrugEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate> <ubDrugSideEffect>10</ubDrugSideEffect>
<ubMoralBacklash>1</ubMoralBacklash> <ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>1</ubMoralBacklash>
</DRUG> </DRUG>
<DRUG> <DRUG>
<ubType>8</ubType> <ubType>8</ubType>
<ubDrugTravelRate>25</ubDrugTravelRate> <name />
<ubDrugWearoffRate>1</ubDrugWearoffRate> <ubDrugTravelRate>25</ubDrugTravelRate>
<ubDrugEffect>50</ubDrugEffect> <ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugSideEffect>10</ubDrugSideEffect> <ubDrugEffect>50</ubDrugEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate> <ubDrugSideEffect>10</ubDrugSideEffect>
<ubMoralBacklash>1</ubMoralBacklash> <ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>1</ubMoralBacklash>
</DRUG> </DRUG>
<DRUG> <DRUG>
<ubType>9</ubType> <ubType>9</ubType>
<ubDrugTravelRate>25</ubDrugTravelRate> <name />
<ubDrugWearoffRate>1</ubDrugWearoffRate> <ubDrugTravelRate>25</ubDrugTravelRate>
<ubDrugEffect>100</ubDrugEffect> <ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugSideEffect>0</ubDrugSideEffect> <ubDrugEffect>100</ubDrugEffect>
<ubDrugSideEffectRate>0</ubDrugSideEffectRate> <ubDrugSideEffect>0</ubDrugSideEffect>
<ubMoralBacklash>0</ubMoralBacklash> <ubDrugSideEffectRate>0</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG> </DRUG>
<DRUG> <DRUG>
<ubType>10</ubType> <ubType>10</ubType>
<ubDrugTravelRate>1</ubDrugTravelRate> <name />
<ubDrugWearoffRate>1</ubDrugWearoffRate> <ubDrugTravelRate>1</ubDrugTravelRate>
<ubDrugEffect>120</ubDrugEffect> <ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugSideEffect>120</ubDrugSideEffect> <ubDrugEffect>120</ubDrugEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate> <ubDrugSideEffect>120</ubDrugSideEffect>
<ubMoralBacklash>0</ubMoralBacklash> <ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG> </DRUG>
<DRUG> <DRUG>
<ubType>11</ubType> <ubType>11</ubType>
<ubDrugTravelRate>1</ubDrugTravelRate> <name />
<ubDrugWearoffRate>1</ubDrugWearoffRate> <ubDrugTravelRate>1</ubDrugTravelRate>
<ubDrugEffect>120</ubDrugEffect> <ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugSideEffect>120</ubDrugSideEffect> <ubDrugEffect>120</ubDrugEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate> <ubDrugSideEffect>120</ubDrugSideEffect>
<ubMoralBacklash>0</ubMoralBacklash> <ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG> </DRUG>
<DRUG> <DRUG>
<ubType>12</ubType> <ubType>12</ubType>
<ubDrugTravelRate>1</ubDrugTravelRate> <name />
<ubDrugWearoffRate>1</ubDrugWearoffRate> <ubDrugTravelRate>1</ubDrugTravelRate>
<ubDrugEffect>120</ubDrugEffect> <ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugSideEffect>120</ubDrugSideEffect> <ubDrugEffect>120</ubDrugEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate> <ubDrugSideEffect>120</ubDrugSideEffect>
<ubMoralBacklash>0</ubMoralBacklash> <ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG> </DRUG>
<DRUG> <DRUG>
<ubType>13</ubType> <ubType>13</ubType>
<ubDrugTravelRate>1</ubDrugTravelRate> <name />
<ubDrugWearoffRate>1</ubDrugWearoffRate> <ubDrugTravelRate>1</ubDrugTravelRate>
<ubDrugEffect>120</ubDrugEffect> <ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugSideEffect>120</ubDrugSideEffect> <ubDrugEffect>120</ubDrugEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate> <ubDrugSideEffect>120</ubDrugSideEffect>
<ubMoralBacklash>0</ubMoralBacklash> <ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG> </DRUG>
<DRUG> <DRUG>
<ubType>14</ubType> <ubType>14</ubType>
<ubDrugTravelRate>1</ubDrugTravelRate> <name />
<ubDrugWearoffRate>1</ubDrugWearoffRate> <ubDrugTravelRate>1</ubDrugTravelRate>
<ubDrugEffect>120</ubDrugEffect> <ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugSideEffect>120</ubDrugSideEffect> <ubDrugEffect>120</ubDrugEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate> <ubDrugSideEffect>120</ubDrugSideEffect>
<ubMoralBacklash>0</ubMoralBacklash> <ubDrugSideEffectRate>1</ubDrugSideEffectRate>
</DRUG> <ubMoralBacklash>0</ubMoralBacklash>
<DRUG>
<ubType>15</ubType>
<ubDrugTravelRate>1</ubDrugTravelRate>
<ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugEffect>120</ubDrugEffect>
<ubDrugSideEffect>120</ubDrugSideEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG> </DRUG>
<DRUG> <DRUG>
<ubType>16</ubType> <ubType>15</ubType>
<ubDrugTravelRate>1</ubDrugTravelRate> <name />
<ubDrugWearoffRate>1</ubDrugWearoffRate> <ubDrugTravelRate>1</ubDrugTravelRate>
<ubDrugEffect>5</ubDrugEffect> <ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugSideEffect>8</ubDrugSideEffect> <ubDrugEffect>120</ubDrugEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate> <ubDrugSideEffect>120</ubDrugSideEffect>
<ubMoralBacklash>0</ubMoralBacklash> <ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG> </DRUG>
<DRUG> <DRUG>
<ubType>17</ubType> <ubType>16</ubType>
<ubDrugTravelRate>25</ubDrugTravelRate> <name />
<ubDrugWearoffRate>1</ubDrugWearoffRate> <ubDrugTravelRate>1</ubDrugTravelRate>
<ubDrugEffect>50</ubDrugEffect> <ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugSideEffect>11</ubDrugSideEffect> <ubDrugEffect>5</ubDrugEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate> <ubDrugSideEffect>8</ubDrugSideEffect>
<ubMoralBacklash>0</ubMoralBacklash> <ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG> </DRUG>
<DRUG> <DRUG>
<ubType>18</ubType> <ubType>17</ubType>
<ubDrugTravelRate>1</ubDrugTravelRate> <name />
<ubDrugWearoffRate>1</ubDrugWearoffRate> <ubDrugTravelRate>25</ubDrugTravelRate>
<ubDrugEffect>5</ubDrugEffect> <ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugSideEffect>7</ubDrugSideEffect> <ubDrugEffect>50</ubDrugEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate> <ubDrugSideEffect>11</ubDrugSideEffect>
<ubMoralBacklash>0</ubMoralBacklash> <ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG> </DRUG>
<DRUG> <DRUG>
<ubType>18</ubType> <ubType>18</ubType>
<ubDrugTravelRate>1</ubDrugTravelRate> <name />
<ubDrugWearoffRate>1</ubDrugWearoffRate> <ubDrugTravelRate>1</ubDrugTravelRate>
<ubDrugEffect>5</ubDrugEffect> <ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugSideEffect>7</ubDrugSideEffect> <ubDrugEffect>5</ubDrugEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate> <ubDrugSideEffect>7</ubDrugSideEffect>
<ubMoralBacklash>0</ubMoralBacklash> <ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG> </DRUG>
</DRUGSLIST> </DRUGSLIST>
File diff suppressed because it is too large Load Diff
@@ -2666,8 +2666,8 @@
<lRightThigh>1092</lRightThigh> <lRightThigh>1092</lRightThigh>
</GEARKIT> </GEARKIT>
<GEARKIT> <GEARKIT>
<mGearKitName>Druggist</mGearKitName>
<mPriceMod>50</mPriceMod> <mPriceMod>50</mPriceMod>
<mGearKitName>Pharmacist</mGearKitName>
<mAbsolutePrice>-1</mAbsolutePrice> <mAbsolutePrice>-1</mAbsolutePrice>
<mHelmet>176</mHelmet> <mHelmet>176</mHelmet>
<mHelmetStatus>97</mHelmetStatus> <mHelmetStatus>97</mHelmetStatus>
@@ -70,7 +70,7 @@
<sItemIndex>1537</sItemIndex> <sItemIndex>1537</sItemIndex>
<ubOptimalNumber>4</ubOptimalNumber> <ubOptimalNumber>4</ubOptimalNumber>
</INVENTORY> </INVENTORY>
<INVENTORY> <INVENTORY>
<uiIndex>14</uiIndex> <uiIndex>14</uiIndex>
<sItemIndex>1538</sItemIndex> <sItemIndex>1538</sItemIndex>
<ubOptimalNumber>4</ubOptimalNumber> <ubOptimalNumber>4</ubOptimalNumber>
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<JA2Data>
<AttachmentPoint>
<id>0</id>
<name>None</name>
</AttachmentPoint>
</JA2Data>
+193 -61
View File
@@ -1,61 +1,193 @@
<!-- <?xml version="1.0" encoding="utf-8"?>
<DRUGSLIST>
You can now select several drug components and build your own drugs from them. <DRUG>
<ubType>0</ubType>
<ubType> <name />
is the number of the component, the specific effects are hardcoded (couldn't externalise those, or I'd need A LOT more tags). <ubDrugTravelRate>0</ubDrugTravelRate>
<ubDrugTravelRate> <ubDrugWearoffRate>0</ubDrugWearoffRate>
determines how fast the drug comes to its full effect. <ubDrugEffect>0</ubDrugEffect>
<ubDrugWearoffRate> <ubDrugSideEffect>0</ubDrugSideEffect>
determines how fast the drug effect will wear out. <ubDrugSideEffectRate>0</ubDrugSideEffectRate>
<ubDrugEffect> <ubMoralBacklash>0</ubMoralBacklash>
measures the effect a drug has. As long as this value is > 0 the drug will have its main effect. </DRUG>
<ubDrugSideEffect> <DRUG>
measures the drugs sideeffect. This starts once <ubDrugEffect> hits 0. This starts the second effect, which is mostly negative. <ubType>1</ubType>
<ubDrugSideEffectRate> <name />
determines how fast the sideeffect will wear out. <ubDrugTravelRate>4</ubDrugTravelRate>
<ubMoralBacklash> <ubDrugWearoffRate>2</ubDrugWearoffRate>
determines if there will be a morale drop once the <ubDrugEffect> hits 0. <ubDrugEffect>15</ubDrugEffect>
<ubDrugSideEffect>20</ubDrugSideEffect>
How do you make a drug? <ubDrugSideEffectRate>2</ubDrugSideEffectRate>
- Simply create a new Item in the Items.xml with the following values set: <ubMoralBacklash>1</ubMoralBacklash>
</DRUG>
<usItemClass>268435456</usItemClass> // always set this to 268435456 <DRUG>
<Medical>1</Medical> // always set this to 1 <ubType>2</ubType>
<DrugType>30824</DrugType> // Set the drug type effect here. List below: <name />
<ubDrugTravelRate>2</ubDrugTravelRate>
<DrugType> effect Flag in Items.xml: <ubDrugWearoffRate>2</ubDrugWearoffRate>
<ubDrugEffect>8</ubDrugEffect>
1 DRUG_ADRENALINE vanilla adrenaline <ubDrugSideEffect>10</ubDrugSideEffect>
2 DRUG_ALCOHOL vanilla alcohol <ubDrugSideEffectRate>1</ubDrugSideEffectRate>
4 DRUG_REGENERATION vanilla health regeneration <ubMoralBacklash>1</ubMoralBacklash>
8 DRUG_DAMAGERESISTANCE damage resistance of up to 25%/-20% </DRUG>
16 DRUG_STRENGTH increases strength up to 25 points, lowers it by up to 10 as a side effect <DRUG>
32 DRUG_AGILITY increases agility up to 25 points, lowers it by up to 10 as a side effect <ubType>3</ubType>
64 DRUG_DEXTERITY increases dexterity up to 25 points, lowers it by up to 10 as a side effect <name />
128 DRUG_WISDOM increases wisdom up to 25 points, lowers it by up to 10 as a side effect <ubDrugTravelRate>0</ubDrugTravelRate>
256 DRUG_PERCEPTION +/- 1 level during interrupts <ubDrugWearoffRate>0</ubDrugWearoffRate>
512 DRUG_PSYCHO merc gets the 'psycho' disability while drug/side effect lasts <ubDrugEffect>0</ubDrugEffect>
1024 DRUG_NERVOUS merc gets the 'nervous' disability while drug/side effect lasts <ubDrugSideEffect>0</ubDrugSideEffect>
2048 DRUG_CLAUSTROPHOBIC merc gets the 'claustrophobic' disability while drug/side effect lasts <ubDrugSideEffectRate>0</ubDrugSideEffectRate>
4096 DRUG_HEATINTOLERANT merc gets the 'heat intolerant' disability while drug/side effect lasts <ubMoralBacklash>0</ubMoralBacklash>
8192 DRUG_FEAROFINSECTS merc gets the 'fear of insects' disability while drug/side effect lasts </DRUG>
16384 DRUG_FORGETFUL merc gets the 'forgetful' disability while drug/side effect lasts <DRUG>
32768 DRUG_BLIND merc goes blind for 2 turns once side effect hits 1 <ubType>4</ubType>
65536 DRUG_KNOCKOUT heart attack once side effect hits 1 (lose all breath and fall down) <name />
131072 DRUG_VISION increases sight range 10% on drug effect, decreases it 10% as a side effect <ubDrugTravelRate>13</ubDrugTravelRate>
262144 DRUG_TUNNELVISION increases tunnelvison, side effect only <ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugEffect>25</ubDrugEffect>
You can combine "mix" different drug effects. <ubDrugSideEffect>20</ubDrugSideEffect>
For example, the new drug 'Occulin' has a <DrugType>425984</DrugType>. This gives it the effects of DRUG_BLIND, DRUG_VISION and DRUG_TUNNELVISION. I've set the effects so that <ubDrugSideEffectRate>1</ubDrugSideEffectRate>
- once you take the drug, your sight range increases 10% <ubMoralBacklash>0</ubMoralBacklash>
- once the side effect starts, your sight range is lowered 10% nad you get up to 25% tunnelvison </DRUG>
- once that is over, you are blinded for 2 turns <DRUG>
<ubType>5</ubType>
You can test the drug effect in game by showing the vision range of your merc. You will also notice icons on the merc portraits for different drug effects. <name />
<ubDrugTravelRate>25</ubDrugTravelRate>
More Infos: http://www.ja-galaxy-forum.com/board/ubbthreads.php?ubb=showflat&Number=303972#Post303972 <ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugEffect>50</ubDrugEffect>
--> <ubDrugSideEffect>10</ubDrugSideEffect>
<DRUGSLIST> <ubDrugSideEffectRate>1</ubDrugSideEffectRate>
</DRUGSLIST> <ubMoralBacklash>1</ubMoralBacklash>
</DRUG>
<DRUG>
<ubType>6</ubType>
<name />
<ubDrugTravelRate>25</ubDrugTravelRate>
<ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugEffect>50</ubDrugEffect>
<ubDrugSideEffect>10</ubDrugSideEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>1</ubMoralBacklash>
</DRUG>
<DRUG>
<ubType>7</ubType>
<name />
<ubDrugTravelRate>25</ubDrugTravelRate>
<ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugEffect>50</ubDrugEffect>
<ubDrugSideEffect>10</ubDrugSideEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>1</ubMoralBacklash>
</DRUG>
<DRUG>
<ubType>8</ubType>
<name />
<ubDrugTravelRate>25</ubDrugTravelRate>
<ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugEffect>50</ubDrugEffect>
<ubDrugSideEffect>10</ubDrugSideEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>1</ubMoralBacklash>
</DRUG>
<DRUG>
<ubType>9</ubType>
<name />
<ubDrugTravelRate>25</ubDrugTravelRate>
<ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugEffect>100</ubDrugEffect>
<ubDrugSideEffect>0</ubDrugSideEffect>
<ubDrugSideEffectRate>0</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG>
<DRUG>
<ubType>10</ubType>
<name />
<ubDrugTravelRate>1</ubDrugTravelRate>
<ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugEffect>120</ubDrugEffect>
<ubDrugSideEffect>120</ubDrugSideEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG>
<DRUG>
<ubType>11</ubType>
<name />
<ubDrugTravelRate>1</ubDrugTravelRate>
<ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugEffect>120</ubDrugEffect>
<ubDrugSideEffect>120</ubDrugSideEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG>
<DRUG>
<ubType>12</ubType>
<name />
<ubDrugTravelRate>1</ubDrugTravelRate>
<ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugEffect>120</ubDrugEffect>
<ubDrugSideEffect>120</ubDrugSideEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG>
<DRUG>
<ubType>13</ubType>
<name />
<ubDrugTravelRate>1</ubDrugTravelRate>
<ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugEffect>120</ubDrugEffect>
<ubDrugSideEffect>120</ubDrugSideEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG>
<DRUG>
<ubType>14</ubType>
<name />
<ubDrugTravelRate>1</ubDrugTravelRate>
<ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugEffect>120</ubDrugEffect>
<ubDrugSideEffect>120</ubDrugSideEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG>
<DRUG>
<ubType>15</ubType>
<name />
<ubDrugTravelRate>1</ubDrugTravelRate>
<ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugEffect>120</ubDrugEffect>
<ubDrugSideEffect>120</ubDrugSideEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG>
<DRUG>
<ubType>16</ubType>
<name />
<ubDrugTravelRate>1</ubDrugTravelRate>
<ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugEffect>5</ubDrugEffect>
<ubDrugSideEffect>8</ubDrugSideEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG>
<DRUG>
<ubType>17</ubType>
<name />
<ubDrugTravelRate>25</ubDrugTravelRate>
<ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugEffect>50</ubDrugEffect>
<ubDrugSideEffect>11</ubDrugSideEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG>
<DRUG>
<ubType>18</ubType>
<name />
<ubDrugTravelRate>1</ubDrugTravelRate>
<ubDrugWearoffRate>1</ubDrugWearoffRate>
<ubDrugEffect>5</ubDrugEffect>
<ubDrugSideEffect>7</ubDrugSideEffect>
<ubDrugSideEffectRate>1</ubDrugSideEffectRate>
<ubMoralBacklash>0</ubMoralBacklash>
</DRUG>
</DRUGSLIST>
+8 -5
View File
@@ -8,9 +8,12 @@
<szBRName>Nothing</szBRName> <szBRName>Nothing</szBRName>
<szBRDesc>JA 2 programmers are the best there are... oh.. well maybe not since this message should never come up...</szBRDesc> <szBRDesc>JA 2 programmers are the best there are... oh.. well maybe not since this message should never come up...</szBRDesc>
<usItemClass>128</usItemClass> <usItemClass>128</usItemClass>
<AttachmentClass>0</AttachmentClass>
<nasAttachmentClass>0</nasAttachmentClass> <nasAttachmentClass>0</nasAttachmentClass>
<nasLayoutClass>0</nasLayoutClass> <nasLayoutClass>0</nasLayoutClass>
<AttachmentClass>0</AttachmentClass> <AvailableAttachmentPoint>0</AvailableAttachmentPoint>
<AttachmentPoint>0</AttachmentPoint>
<AttachToPointAPCost>0</AttachToPointAPCost>
<ubClassIndex>0</ubClassIndex> <ubClassIndex>0</ubClassIndex>
<ubCursor>2</ubCursor> <ubCursor>2</ubCursor>
<bSoundType>0</bSoundType> <bSoundType>0</bSoundType>
@@ -109,8 +112,7 @@
<StealthBonus>0</StealthBonus> <StealthBonus>0</StealthBonus>
<FlakJacket>0</FlakJacket> <FlakJacket>0</FlakJacket>
<LeatherJacket>0</LeatherJacket> <LeatherJacket>0</LeatherJacket>
<Detonator>0</Detonator> <Directional>0</Directional>
<RemoteDetonator>0</RemoteDetonator>
<RemoteTrigger>0</RemoteTrigger> <RemoteTrigger>0</RemoteTrigger>
<LockBomb>0</LockBomb> <LockBomb>0</LockBomb>
<Flare>0</Flare> <Flare>0</Flare>
@@ -128,6 +130,7 @@
<Alcohol>0</Alcohol> <Alcohol>0</Alcohol>
<Hardware>0</Hardware> <Hardware>0</Hardware>
<Medical>0</Medical> <Medical>0</Medical>
<DrugType>0</DrugType>
<CamouflageKit>0</CamouflageKit> <CamouflageKit>0</CamouflageKit>
<LocksmithKit>0</LocksmithKit> <LocksmithKit>0</LocksmithKit>
<Toolkit>0</Toolkit> <Toolkit>0</Toolkit>
@@ -6627,6 +6630,7 @@
<Attachment>1</Attachment> <Attachment>1</Attachment>
<Unaerodynamic>1</Unaerodynamic> <Unaerodynamic>1</Unaerodynamic>
<Medical>1</Medical> <Medical>1</Medical>
<DrugType>1</DrugType>
<AttachmentSystem>1</AttachmentSystem> <AttachmentSystem>1</AttachmentSystem>
<usOverheatingCooldownFactor>100</usOverheatingCooldownFactor> <usOverheatingCooldownFactor>100</usOverheatingCooldownFactor>
<STAND_MODIFIERS /> <STAND_MODIFIERS />
@@ -6656,7 +6660,6 @@
<Attachment>1</Attachment> <Attachment>1</Attachment>
<BR_NewInventory>4</BR_NewInventory> <BR_NewInventory>4</BR_NewInventory>
<BR_UsedInventory>1</BR_UsedInventory> <BR_UsedInventory>1</BR_UsedInventory>
<Detonator>1</Detonator>
<usOverheatingCooldownFactor>100</usOverheatingCooldownFactor> <usOverheatingCooldownFactor>100</usOverheatingCooldownFactor>
<STAND_MODIFIERS /> <STAND_MODIFIERS />
<CROUCH_MODIFIERS /> <CROUCH_MODIFIERS />
@@ -6686,7 +6689,6 @@
<Electronic>1</Electronic> <Electronic>1</Electronic>
<BR_NewInventory>3</BR_NewInventory> <BR_NewInventory>3</BR_NewInventory>
<BR_UsedInventory>1</BR_UsedInventory> <BR_UsedInventory>1</BR_UsedInventory>
<RemoteDetonator>1</RemoteDetonator>
<usOverheatingCooldownFactor>100</usOverheatingCooldownFactor> <usOverheatingCooldownFactor>100</usOverheatingCooldownFactor>
<STAND_MODIFIERS /> <STAND_MODIFIERS />
<CROUCH_MODIFIERS /> <CROUCH_MODIFIERS />
@@ -6919,6 +6921,7 @@
<SciFi>1</SciFi> <SciFi>1</SciFi>
<Unaerodynamic>1</Unaerodynamic> <Unaerodynamic>1</Unaerodynamic>
<Medical>1</Medical> <Medical>1</Medical>
<DrugType>4</DrugType>
<AttachmentSystem>1</AttachmentSystem> <AttachmentSystem>1</AttachmentSystem>
<usOverheatingCooldownFactor>100</usOverheatingCooldownFactor> <usOverheatingCooldownFactor>100</usOverheatingCooldownFactor>
<STAND_MODIFIERS /> <STAND_MODIFIERS />