2025/11/30 Update

Updated for NWN:EE 37-17
Updated NWNxEE libraries.
Updated nim tooling
Updated PEPs
Associated new GUI module event script.
Full compile.
This commit is contained in:
Jaysyn904
2025-12-01 00:00:34 -05:00
parent 4d7b173526
commit d0a4ee6f1f
540 changed files with 62740 additions and 60703 deletions

View File

@@ -77,7 +77,7 @@ const int NWNX_PLAYER_PLATFORM_SONY_PS4 = 70;
/// @}
/// @brief Force display placeable examine window for player
/// @note If used on a placeable in a different area than the player, the portait will not be shown.
/// @note If used on a placeable in a different area than the player, the portrait will not be shown.
/// @param player The player object.
/// @param placeable The placeable object.
void NWNX_Player_ForcePlaceableExamineWindow(object player, object placeable);
@@ -453,6 +453,11 @@ object NWNX_Player_GetTURD(object oPlayer);
/// @param oPlayer The player to reload the color palette for
void NWNX_Player_ReloadColorPalettes(object oPlayer);
/// @brief Get the current open store of oPlayer.
/// @param oPlayer The player.
/// @return The open store or OBJECT_INVALID if no store is open.
object NWNX_Player_GetOpenStore(object oPlayer);
/// @}
void NWNX_Player_ForcePlaceableExamineWindow(object player, object placeable)
@@ -976,3 +981,10 @@ void NWNX_Player_ReloadColorPalettes(object oPlayer)
NWNXPushObject(oPlayer);
NWNXCall(NWNX_Player, "ReloadColorPalettes");
}
object NWNX_Player_GetOpenStore(object oPlayer)
{
NWNXPushObject(oPlayer);
NWNXCall(NWNX_Player, "GetOpenStore");
return NWNXPopObject();
}