Hi, I have problem with setting both parameters. In mapper if i press F8, "hero" start hex and rotaion is OK. So I try it in game on starting map(bwstart) and starting position and rotation is OK, but If i go over exit grid to another map (bwsquat), starting hex is OK but elevation and rotation is set to 0 !!! But in my map scripts I havent set 0. Look at my scripts and check it pls.
bwstart.map is starting map. Starting hex is everywhere OK, but
elevation and rotaion are set to 0
---------------------------------------------------------------------------------
#include "..\headers\define.h"
#include "..\headers\updatmap.h"
#define NAME SCRIPT_BWSTART
#include "..\headers\command.h"
procedure start;
procedure map_enter_p_proc;
procedure map_update_p_proc;
procedure map_exit_p_proc;
procedure start begin
end
procedure map_enter_p_proc begin
Lighting;
if (map_first_run) then override_map_start_hex(19092, 0, 5);
else
override_map_start_hex(16519, 0, 2);
end
procedure map_update_p_proc begin
Lighting;
end
procedure map_exit_p_proc begin
end
---------------------------------------------------------------------------------
#include "..\headers\define.h"
#include "..\headers\updatmap.h"
#define NAME SCRIPT_BWSTART
#include "..\headers\command.h"
procedure start;
procedure map_enter_p_proc;
procedure map_update_p_proc;
procedure map_exit_p_proc;
procedure start begin
override_map_start_hex(24268, 1, 4);
end
procedure map_enter_p_proc begin
Lighting;
end
procedure map_update_p_proc begin
Lighting;
end
procedure map_exit_p_proc begin
end
--------------------------------------------------------------------------------
bwstart.map is starting map. Starting hex is everywhere OK, but
elevation and rotaion are set to 0
---------------------------------------------------------------------------------
#include "..\headers\define.h"
#include "..\headers\updatmap.h"
#define NAME SCRIPT_BWSTART
#include "..\headers\command.h"
procedure start;
procedure map_enter_p_proc;
procedure map_update_p_proc;
procedure map_exit_p_proc;
procedure start begin
end
procedure map_enter_p_proc begin
Lighting;
if (map_first_run) then override_map_start_hex(19092, 0, 5);
else
override_map_start_hex(16519, 0, 2);
end
procedure map_update_p_proc begin
Lighting;
end
procedure map_exit_p_proc begin
end
---------------------------------------------------------------------------------
#include "..\headers\define.h"
#include "..\headers\updatmap.h"
#define NAME SCRIPT_BWSTART
#include "..\headers\command.h"
procedure start;
procedure map_enter_p_proc;
procedure map_update_p_proc;
procedure map_exit_p_proc;
procedure start begin
override_map_start_hex(24268, 1, 4);
end
procedure map_enter_p_proc begin
Lighting;
end
procedure map_update_p_proc begin
Lighting;
end
procedure map_exit_p_proc begin
end
--------------------------------------------------------------------------------