Skip to content

Commit b3f0ad8

Browse files
committed
API Update 37-7
1 parent 0d777cb commit b3f0ad8

File tree

5 files changed

+7
-2
lines changed

5 files changed

+7
-2
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ find_package(Sanitizers)
2020
execute_process(COMMAND git rev-parse --short HEAD OUTPUT_STRIP_TRAILING_WHITESPACE OUTPUT_VARIABLE SHORT_HASH)
2121
set(TARGET_NWN_BUILD 8193)
2222
set(TARGET_NWN_BUILD_REVISION 37)
23-
set(TARGET_NWN_BUILD_POSTFIX 6)
23+
set(TARGET_NWN_BUILD_POSTFIX 7)
2424
set(NWNX_BUILD_SHA ${SHORT_HASH})
2525
set(PLUGIN_PREFIX NWNX_)
2626

NWNXLib/API/API/CEffectIconObject.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ typedef int BOOL;
1414

1515
struct CEffectIconObject
1616
{
17-
uint8_t m_nIcon;
17+
uint16_t m_nIcon;
1818
BOOL m_bFlashing;
1919
BOOL m_nPlayerBar;
2020

NWNXLib/API/API/CExoTimers.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ struct CExoTimers
2121
~CExoTimers();
2222
uint32_t GetMillisecondTimer(BOOL bForceSyncTimer = false);
2323
uint64_t GetMicrosecondTimer(BOOL bForceSyncTimer = false);
24+
time_t GetUnixTimestamp();
2425

2526

2627
#ifdef NWN_CLASS_EXTENSION_CExoTimers

NWNXLib/API/API/CExoTimersInternal.hpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,18 @@ struct CExoTimersInternal
2121
double m_fQPCMicroSecFrequency;
2222
volatile uint64_t m_nUsecResTimerValue;
2323
volatile uint32_t m_nMsecResimerValue;
24+
volatile time_t m_nUnixTimestampValue;
2425
volatile BOOL m_bShutdown;
2526
void * m_pTimerThread;
2627

2728
CExoTimersInternal();
2829
~CExoTimersInternal();
2930
uint32_t GetMillisecondTimerReal();
3031
uint64_t GetMicrosecondTimerReal();
32+
time_t GetUnixTimestampReal();
3133
uint32_t GetMillisecondTimer();
3234
uint64_t GetMicrosecondTimer();
35+
time_t GetUnixTimestamp();
3336

3437

3538
#ifdef NWN_CLASS_EXTENSION_CExoTimersInternal

NWNXLib/API/API/CNWSCreature.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,7 @@ struct CNWSCreature : CNWSObject
256256
uint8_t m_nPrePolymorphCON;
257257
uint8_t m_nPrePolymorphDEX;
258258
uint16_t m_nPrePolymorphRacialType;
259+
uint16_t m_nPrePolymorphSoundSet;
259260
int32_t m_nPolymorphSpellId1;
260261
int32_t m_nPolymorphSpellId2;
261262
int32_t m_nPolymorphSpellId3;

0 commit comments

Comments
 (0)