New stuff added:

FlagsNeeded [flag1] [flag2] .. [flagX] end
.
.
end

NoFlags [flag1] [flag2] .. [flagX] end
.
.
end

NOTE: You can't use these in the HEADERLIST!

AddCommand PlayerName ListName CommandName

NOTE: Adds new action to player


Weapons all can have different pics now, either projectile or normal. 2 frames each.
see the new weapons.dvs for names and just insert:

gfx GFXNAME

into the items.dvs, easy as pie!

NOTE: All gfx files must be divisible by 8 in their width.


ReplaceTile and ReplaceEvent were completed! Added default X Y for replacing tiles and events, now treasure chest code is so easy!! And chests can share the same event and still work properly, you're gonna love this!

Finished BMP loading code, now we can use these.

Check out the new treasure chest code:

!dreamVision

headerlist
	flagNeeded [none]
end

flagneeded [none]
	Text " "
	AddItem SomeItem
	ReplaceBackgroundTile X Y 25
	ReplaceEvent X Y Empty
end

NOTE: Those 'X' and 'Y' s don't have to be filled in with numbers! If you use X and Y instead of a number it means use the X Y of the current event! So now you can make one event for a certain kind of treasure and place it around and it will still work!


=============================================

Finished DoBattle script command, this command instantly starts battle, useful for bosses etc.

Usage: DoBattle PARTYNUM

Its pretty self explanitory.


Completed the Player Party Commands, best explained by examples but here goes:

DrawPlayer2 OFF   - Turns off the drawing of the 2nd player in your party
DrawPlayer2 ON X Y DIRECTION - Turns on the drawing and places him at X Y looking DIRECTION

ok now if you write X Y instead of number values the engine will use the current X Y of the player which is what you will be doing most of the time.

Example script:

    TextWindow "I suggest you talk to at least of one those guys over there."
    DrawPlayer2 On X Y down
    MoveNPCDown Bludragn
    Move
    NPCLookUp BluDragn
    ShowLook
    TextWindow "@YBludragn@w: This guy is a little strange!"
    LookDown
    ShowLook
    TextWindow "@YTakashi@w: Shhh! We don't need comments like that in the te"
    TextWindow "@YBludragn@w: Sorry I can't help it, it feels like someone is"
    Move
    MoveNPCUp Bludragn
    Move
    LookRight
    DrawPlayer2 Off

Hope that explains it good enough to use. YOu can use DrawPlayer2, DrawPlayer3, and DrawPlayer4.


Level Ups work too now =)

OK front and back rows work now too, you can change em from the main menu under the
row command.

Added DoScript FILENAME - runs a script in the \scripts\ directory
added DoMapScript FILENAME - runs a script in the current map directory, useful for testing your scripts through the console.

=================================================================================

Ok NPC code has been redone. Now the engine remembers all Add, Remove, and PlaceNpc commands, so even saving and loading of games the engine remembers, so once you AddNpc to 
a map, the npc will always be there until you do a RemoveNpc command, same with PlaceNpc.

Fixed the Face Pics problem, now you can use and create as many as you want.

