mirror of
https://github.com/shavitush/bhoptimer.git
synced 2025-12-08 02:48:26 +00:00
fix some native definition & optional things
This commit is contained in:
parent
3757993e50
commit
9210b84d50
@ -1405,7 +1405,7 @@ public void __pl_shavit_core_SetNTVOptional()
|
|||||||
MarkNativeAsOptional("Shavit_CanPause");
|
MarkNativeAsOptional("Shavit_CanPause");
|
||||||
MarkNativeAsOptional("Shavit_ChangeClientStyle");
|
MarkNativeAsOptional("Shavit_ChangeClientStyle");
|
||||||
MarkNativeAsOptional("Shavit_FinishMap");
|
MarkNativeAsOptional("Shavit_FinishMap");
|
||||||
MarkNativeAsOptional("Shavit_FormatChat");
|
MarkNativeAsOptional("Shavit_GetAvgVelocity");
|
||||||
MarkNativeAsOptional("Shavit_GetBhopStyle");
|
MarkNativeAsOptional("Shavit_GetBhopStyle");
|
||||||
MarkNativeAsOptional("Shavit_GetChatStrings");
|
MarkNativeAsOptional("Shavit_GetChatStrings");
|
||||||
MarkNativeAsOptional("Shavit_GetChatStringsStruct");
|
MarkNativeAsOptional("Shavit_GetChatStringsStruct");
|
||||||
@ -1413,6 +1413,7 @@ public void __pl_shavit_core_SetNTVOptional()
|
|||||||
MarkNativeAsOptional("Shavit_GetClientTime");
|
MarkNativeAsOptional("Shavit_GetClientTime");
|
||||||
MarkNativeAsOptional("Shavit_GetClientTrack");
|
MarkNativeAsOptional("Shavit_GetClientTrack");
|
||||||
MarkNativeAsOptional("Shavit_GetDatabase");
|
MarkNativeAsOptional("Shavit_GetDatabase");
|
||||||
|
MarkNativeAsOptional("Shavit_GetMaxVelocity");
|
||||||
MarkNativeAsOptional("Shavit_GetOrderedStyles");
|
MarkNativeAsOptional("Shavit_GetOrderedStyles");
|
||||||
MarkNativeAsOptional("Shavit_GetPerfectJumps");
|
MarkNativeAsOptional("Shavit_GetPerfectJumps");
|
||||||
MarkNativeAsOptional("Shavit_GetStrafeCount");
|
MarkNativeAsOptional("Shavit_GetStrafeCount");
|
||||||
@ -1433,6 +1434,7 @@ public void __pl_shavit_core_SetNTVOptional()
|
|||||||
MarkNativeAsOptional("Shavit_IsPaused");
|
MarkNativeAsOptional("Shavit_IsPaused");
|
||||||
MarkNativeAsOptional("Shavit_IsPracticeMode");
|
MarkNativeAsOptional("Shavit_IsPracticeMode");
|
||||||
MarkNativeAsOptional("Shavit_LoadSnapshot");
|
MarkNativeAsOptional("Shavit_LoadSnapshot");
|
||||||
|
MarkNativeAsOptional("Shavit_LogMessage");
|
||||||
MarkNativeAsOptional("Shavit_MarkKZMap");
|
MarkNativeAsOptional("Shavit_MarkKZMap");
|
||||||
MarkNativeAsOptional("Shavit_PauseTimer");
|
MarkNativeAsOptional("Shavit_PauseTimer");
|
||||||
MarkNativeAsOptional("Shavit_PrintToChat");
|
MarkNativeAsOptional("Shavit_PrintToChat");
|
||||||
@ -1440,6 +1442,8 @@ public void __pl_shavit_core_SetNTVOptional()
|
|||||||
MarkNativeAsOptional("Shavit_RestartTimer");
|
MarkNativeAsOptional("Shavit_RestartTimer");
|
||||||
MarkNativeAsOptional("Shavit_ResumeTimer");
|
MarkNativeAsOptional("Shavit_ResumeTimer");
|
||||||
MarkNativeAsOptional("Shavit_SaveSnapshot");
|
MarkNativeAsOptional("Shavit_SaveSnapshot");
|
||||||
|
MarkNativeAsOptional("Shavit_SetAvgVelocity");
|
||||||
|
MarkNativeAsOptional("Shavit_SetMaxVelocity");
|
||||||
MarkNativeAsOptional("Shavit_SetPracticeMode");
|
MarkNativeAsOptional("Shavit_SetPracticeMode");
|
||||||
MarkNativeAsOptional("Shavit_StartTimer");
|
MarkNativeAsOptional("Shavit_StartTimer");
|
||||||
MarkNativeAsOptional("Shavit_StopChatSound");
|
MarkNativeAsOptional("Shavit_StopChatSound");
|
||||||
|
|||||||
@ -352,7 +352,7 @@ native bool Shavit_IsClientCreatingZone(int client);
|
|||||||
* Retrieve the highest stage number for a given track.
|
* Retrieve the highest stage number for a given track.
|
||||||
*
|
*
|
||||||
* @param track Track number.
|
* @param track Track number.
|
||||||
* @return Number of stages.
|
* @return Highest stage number...
|
||||||
*/
|
*/
|
||||||
native int Shavit_GetHighestStage(int track);
|
native int Shavit_GetHighestStage(int track);
|
||||||
|
|
||||||
@ -474,7 +474,7 @@ public void __pl_shavit_zones_SetNTVOptional()
|
|||||||
{
|
{
|
||||||
MarkNativeAsOptional("Shavit_GetZoneData");
|
MarkNativeAsOptional("Shavit_GetZoneData");
|
||||||
MarkNativeAsOptional("Shavit_GetZoneFlags");
|
MarkNativeAsOptional("Shavit_GetZoneFlags");
|
||||||
MarkNativeAsOptional("Shavit_GetStageCount");
|
MarkNativeAsOptional("Shavit_GetHighestStage");
|
||||||
MarkNativeAsOptional("Shavit_InsideZone");
|
MarkNativeAsOptional("Shavit_InsideZone");
|
||||||
MarkNativeAsOptional("Shavit_InsideZoneGetID");
|
MarkNativeAsOptional("Shavit_InsideZoneGetID");
|
||||||
MarkNativeAsOptional("Shavit_IsClientCreatingZone");
|
MarkNativeAsOptional("Shavit_IsClientCreatingZone");
|
||||||
|
|||||||
@ -211,7 +211,7 @@ public APLRes AskPluginLoad2(Handle myself, bool late, char[] error, int err_max
|
|||||||
// zone natives
|
// zone natives
|
||||||
CreateNative("Shavit_GetZoneData", Native_GetZoneData);
|
CreateNative("Shavit_GetZoneData", Native_GetZoneData);
|
||||||
CreateNative("Shavit_GetZoneFlags", Native_GetZoneFlags);
|
CreateNative("Shavit_GetZoneFlags", Native_GetZoneFlags);
|
||||||
CreateNative("Shavit_GetStageCount", Native_GetStageCount);
|
CreateNative("Shavit_GetHighestStage", Native_GetHighestStage);
|
||||||
CreateNative("Shavit_InsideZone", Native_InsideZone);
|
CreateNative("Shavit_InsideZone", Native_InsideZone);
|
||||||
CreateNative("Shavit_InsideZoneGetID", Native_InsideZoneGetID);
|
CreateNative("Shavit_InsideZoneGetID", Native_InsideZoneGetID);
|
||||||
CreateNative("Shavit_IsClientCreatingZone", Native_IsClientCreatingZone);
|
CreateNative("Shavit_IsClientCreatingZone", Native_IsClientCreatingZone);
|
||||||
@ -749,7 +749,7 @@ public int Native_InsideZoneGetID(Handle handler, int numParams)
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public int Native_GetStageCount(Handle handler, int numParas)
|
public int Native_GetHighestStage(Handle handler, int numParas)
|
||||||
{
|
{
|
||||||
return gI_HighestStage[GetNativeCell(1)];
|
return gI_HighestStage[GetNativeCell(1)];
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user