Dung Beetle":n3jahju3 said:
Is this feasible? Because I would like to pull off more than 1 objectives on one of my maps in the game and here are the preconditions:
WIN:
Eliminate all enemies
Reach the Ion Cannon controller area (this is an REACH x,y objective)
LOSE:
If Gloria dies
If it reached Turn 20 where the enemy's cannon will be fired.
Any time you use a victory condition of reach, if all the enemies are dead, then you succeed. As for the fail thing.. set the failure to 20 turns then setup a individual death that will fail it for you (call a game over or other scene)
hungery12":n3jahju3 said:
I have a question for you GubiD,
Is it possible to change the script up so you can't see the enemies movement?
Going through a dark cave is no fun when you can see the monsters.
Thank you in advance,
Hungery12
If you do it will disable it for enemies for the whole time not just during the cave battle, is that ok? To change this you will...
1. Open Scene_Battle_TBS
2. Find def tbs_phase_7, this is the enemy phase.
3. Look below it and find any locations that mention...
draw_ranges(@active_battler, 3)
and change it to
draw_ranges(@active_battler, 3, false)
The method draws ranges for the respective active battler for 3 (which is move) and then ask, is it visible?(true/false), set it to false and they will not be displayed during their move although they do still exist, so the move will still occur. You may also want to update tbs_phase_0 in this case, can I imagine that you dont want the user to have the ability to check enemy ranges either. If that is the case, then you will to find line 1596 and add something to this line.. draw_ranges(@selected, type)..
unless @selected.is_a?(Game_Enemy)
, this will prevent it from drawing ranges for the enemy when selected, although it should still work for actors.
Franzyshen":n3jahju3 said:
for some reason it won't let me download the latest versionoh well, i have an older version (not sure which one).
I downloaded it a while ago, and just now started using it.
my problem is that when i enter a battle the outcome is always victory.
even if i lost, it says i win.
i don't get an exp. or gold, it just says "victory".
it won't let me set a failure condition.
i create an event that uses the script
tbs_failure(death,actor1)
and then when i start the battle i get a msg saying
?????????NameError????????
undefined local variable or method 'death' for # <Interpreter :0x6d688d8>
plz help :P
First, check your FAIL_COM event number in the TBS module and verify that it isnt the same as your victory event, I am sure this is the cause of you not failing when you die.
As for the error, it should be "death" not death. So for the given command, you would do this...
tbs_failure("death",1) #< where "death" MUST have the "'s or it will error, and 1 is the actor ID.
To reset the battle type without opening the config menu is easy... just type this into an event as a script..
$game_system.cust_battle = "TEAM"
And lastly, I just checked and Mediafire is back online, but I will host the next version also at box.net.