View Single Post
Old 20-09-20, 11:33   #474
AkyV
Moderator
 
Join Date: Dec 2011
Location: Hungary
Posts: 4,079
Default

Quote:
Originally Posted by OverRaider View Post
1. make the troop to be able attack first whenever i wish with a trigger
2. make possibility of baddy and baddy_2 enemies not to follow uzi clips and small medipacks
3. create a condition to check that particular enemy does damage to lara
4. make a possibility to make any enemy poisonous
5. disable earthquake effect off of squishy_block2
Added.

Quote:
6. create a condition to check that lara used less, equal or more than... amount of medipacks
Not added, already possible.
See my Plugin#1. Here is an example:

; Set Trigger Type - CONDITION 127
; Exporting: CONDITION(127:54) for PARAMETER(2) {Plugin_AkyVMix01}
; <#> : Parameters=PARAM_NUMBER_RELATION, 2
; <&> : Statistics. <#> Big/small medipacks have been used so far in (E) the level/game
; (E) : Game - Big medipack
; WARNING:
; If you'll give this trigger to other people or you'll use it with a script.txt different than current
; you should add to the script, first of triggergroup where you'll use this trigger, the following line:
; #define @Plugin_AkyVMix01 1
; Values to add in script command: $018000, 2, $47F

Quote:
7. recreate the old style secret collection statistics system, where it tells how many secrets are in each level and at the end how many the player found in total (example: lvl1: 4/6 secrets found, lvl2: 2/3 secrets found, the end statistics 6/9 secrets found)
Added.
Though, you can use this trigger in my Plugin#1 to copy the secrets found in a variable:

; Set Trigger Type - FLIPEFFECT 579
; Exporting: TRIGGER(3586:54) for FLIPEFFECT(579) {Plugin_AkyVMix01}
; <#> : Statistics. Write the actual value of (E) statistical parameter in <&> variable
; <&> : Global Byte Alfa3
; (E) : Game - Secrets found (Byte)
; WARNING:
; If you'll give this trigger to other people or you'll use it with a script.txt different than current
; you should add to the script, first of triggergroup where you'll use this trigger, the following line:
; #define @Plugin_AkyVMix01 1
; Values to add in script command: $012000, 579, $E02

And then this to make a custom statistic screen yourself (in this tutorial stuffing data on the statistic screen is a bit more complicated, not having that F579 yet, but still, something similar):
https://www.tombraiderforums.com/sho...d.php?t=211682

Quote:
8. recreate old style medipack used statistics, where it tells exactly how many medipacks the player used (in TR4 it counts +1 each time regardless of using small or big medipacks while in TR3 it counts +0.5 for small and +1 for big medipack)
Added, but see what I said at Item7 just above.
Anyway, F579 also works here, eg. in this form:

; Set Trigger Type - FLIPEFFECT 579
; Exporting: TRIGGER(593:54) for FLIPEFFECT(579) {Plugin_AkyVMix01}
; <#> : Statistics. Write the actual value of (E) statistical parameter in <&> variable
; <&> : Local Short Alfa2
; (E) : Level - Small medipack (Short, or probably low [<256] max amount: Byte)
; WARNING:
; If you'll give this trigger to other people or you'll use it with a script.txt different than current
; you should add to the script, first of triggergroup where you'll use this trigger, the following line:
; #define @Plugin_AkyVMix01 1
; Values to add in script command: $012000, 579, $251
AkyV is online now   Reply With Quote