Feature improvement: tripwire, tripwire mines and directional eplosives can now be planted with the map editor.

- The new Items tag <usActionItemFlag> is necessary for that. Necessary items tripwire and claymore have been added. These new items are intended for the map editor, they will however work like their original ingame.
- The action item system has been repaired for this. It has never worked correctly prior to this, but the errors never occured.

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1538 4f8fa57e-7814-0410-bad4-adc449f26b7c
This commit is contained in:
Flugente
2012-09-15 02:26:12 +00:00
parent 85093aec0c
commit afd84f7afa
2 changed files with 804 additions and 72 deletions
+96 -72
View File
@@ -283,147 +283,171 @@ BombItem:
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>34</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>M18 Claymore, NORTH</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1523</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>35</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>M18 Claymore, NORTHEAST</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1584</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>36</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>M18 Claymore, EAST</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1585</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>37</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>M18 Claymore, SOUTHEAST</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1586</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>38</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>M18 Claymore, SOUTH</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1587</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>39</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>M18 Claymore, SOUTHWEST</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1588</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>40</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>M18 Claymore, WEST</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1589</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>41</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>M18 Claymore, NORTHWEST</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1590</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>42</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>Tripwire Net 1 Lvl 1</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1524</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>43</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>Tripwire Net 1 Lvl 2</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1591</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>44</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>Tripwire Net 1 Lvl 3</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1592</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>45</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>Tripwire Net 1 Lvl 4</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1593</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>46</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>Tripwire Net 2 Lvl 1</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1594</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>47</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>Tripwire Net 2 Lvl 2</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1595</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>48</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>Tripwire Net 2 Lvl 3</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1596</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>49</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>Tripwire Net 2 Lvl 4</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1597</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>50</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>Tripwire Net 3 Lvl 1</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1598</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>51</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>Tripwire Net 3 Lvl 2</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1599</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>52</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>Tripwire Net 3 Lvl 3</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1600</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>53</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>Tripwire Net 3 Lvl 4</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1601</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>54</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>Tripwire Net 4 Lvl 1</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1602</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>55</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>Tripwire Net 4 Lvl 2</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1603</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>56</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>Tripwire Net 4 Lvl 3</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1604</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>57</uiIndex>
<Name>Empty action</Name>
<ActionID>0</ActionID>
<Blow_Up>0</Blow_Up>
<Name>Tripwire Net 4 Lvl 4</Name>
<ActionID>3</ActionID>
<Blow_Up>1</Blow_Up>
<BombItem>1605</BombItem>
</ACTION_ITEM>
<ACTION_ITEM>
<uiIndex>58</uiIndex>