(also fixed the issue of DialogGenderWords mentioned in previous commit)
Fixed AI disposition values in define_extra.h.
Minor code edits to world map travel markers.
* fixed the crashing bug and added a new behavior.
Changed the error message due to missing critter frame (again):
* replaced the interruption with printing the error message to in-game
message window.
Fixed the return value of charcode script function for characters in
the extended ASCII character set.
Rewrote set_dm/df_model, set_movie_path functions in C++.
* now the previous game mode can be checked with arg2 (#211)
Fixed GAMEMODECHANGE hook being triggered even when the game mode is not
changed.
Added 'SPECIAL' flag to the game mode functions (when switching from
DIALOG mode to BARTER).
Added "add_g_timer_event" and "remove_timer_event" script functions
for timed_event_p_proc in global scripts.
Fixed the check on the 'hidden' flag for previous commit.
* it now runs for the player and NPCs when removing equipped items.
* added an additional argument.
Fixed drop_obj script function not removing the equipped armor properly
for the player and party members.
Fixed incorrect PIDs for RP new party members in npcarmor.ini.