Custom Miracles

Red Cell Ops

New member
Joined
Jul 16, 2007
Messages
7
I have been playing BW2 for a while now and have now just started playing around with the balance files and was wondering if it is at all possible to create miracles from scratch. I know you cant make custom wonders or use the ones that were taken out of the game, but can i use the visual editor and mess with files to create my own miracles?
Or can i use the visual editor to edit pre-existing miracles,  say make the meteors bigger in size or the fire bomb have a visually bigger radius?

Thanks
Red Cell Ops
 
Actually you can make custom wonders using scripts. All this can be done through the power of scripting Black & White 2 custom maps and adding these in there. However using the Visual Effects Editor is impossible. I myself have used it to create a new miracle visual effect to accompany a scripted miracle but it is not usable in the game even when attempted to script. But if you wish to script custom miracles or want to check some out then have a look under the 'Miracles' section in the BW2 Script Library here at Kayssplace.

You can reach it by mousing over the 'More' button on the toolbar and clicking 'BW2 Script Library'.

Hope this helps.

Daxter

EDIT: Oh and welcome to the boards.
 
oh,
Thanks, last time i was here (which was a while) i swore it was thought to be impossible, but thanks, your stuff is sweet. Thanks again.

Red Cell Ops
 
Ok, i got your (daxter) mega blast miracle, set the co-ordinates, compiled it in my map, and started a new game yet there is no prism where i set my co-ordinates. Did i forget something?

Red Cell Ops
 
Red Cell Ops said:
Ok, i got your (daxter) mega blast miracle, set the co-ordinates, compiled it in my map, and started a new game yet there is no prism where i set my co-ordinates. Did i forget something?

Red Cell Ops

Well if it doesn't show, make sure the co-ordinates are exact including the Y co-ordinates(which has to be set to where your picked co-ordinates are and not just 0). You know pick an area on your map and set the Prism to exact co-ordinates. e.g. {2363.77, 23.84, 1787.12} would be exact X,Y,Z co-ordinates.

Try and see if this works.
 
do i have to add a prism myself in the landscape editor? It still does not work.

Here is what the script looks like:
define script MegablastMiracle

begin script MegablastMiracle
          CreedShell4 = create SCRIPT_OBJECT_TYPE_FEATURE FEATURE_INFO_PRISM at {1096.62, 209.10, 615.31}
          Hand = marker at hand position
          HandVis1 = 0
          HandVis2 = 0
          HandVis3 = 0
          HandVis4 = 0
          Blast = 0
          SpellObject = 0
          SpellVisual = 0
          SpellInf = 0
start
begin loop
wait until CreedShell4 right clicked
SpellInf = create influence on SpellObject radius 5
wait 2 seconds
begin loop
if mouse left button down
HandVis1 = create visual effect VISUAL_EFFECT_EPIC_VOLCANO_BEAM at hand position time 1
HandVis2 = create visual effect VISUAL_MIRACLE_FIRE_IMPACT at hand position time 1
HandVis3 = create visual effect VISUAL_EFFECT_EARTHQUAKE_EXPLOSION at hand position time 1
HandVis4 = create visual effect VISUAL_EFFECT_EPIC_DOOMSDAY_EXPLODE at hand position time 1
add effect EFFECT_TYPE_HIT at hand position strength 10000.0 radius 100.0
add effect EFFECT_TYPE_BURN at hand position strength 10000.0 radius 100.0
add effect EFFECT_TYPE_APPLY_FORCE at hand position strength 10000.0 radius 100.0
Blast = 0
elsif mouse right button down
stop visual effect HandVis1
stop visual effect HandVis2
stop visual effect HandVis3
stop visual effect HandVis4
Blast = 1
else
Blast = 0
end if
until Blast == 1
end loop
end loop
end script MegablastMiracle
 
Two Q.

1. Is the co-ordinate "209.10" the height of the land where you have chosen to place the prism.

2. have you run the script in the main land script

You know "run background script MegablastMiracle".
 
Back
Top