Skip to content

Commit 45395e5

Browse files
committed
Try new socremod
1 parent 09c968e commit 45395e5

3 files changed

Lines changed: 808 additions & 0 deletions

File tree

Binary file not shown.
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
#if defined _l4d2_new_generation_scoremod
2+
#endinput
3+
#endif
4+
#define _l4d2_new_generation_scoremod
5+
6+
// Get current bonus
7+
native int NGSM_GetPermHealthBonus()
8+
native int NGSM_GetDamageBonus()
9+
native int NGSM_GetSkillBonus()
10+
native int NGSM_GetPillsBonus()
11+
native int NGSM_GetConditionBonus()
12+
// Get Map Max bonus
13+
native int NGSM_GetMaxPermHealthBonus()
14+
native int NGSM_GetMaxDamageBonus()
15+
native int NGSM_GetMaxSkillBonus()
16+
native int NGSM_GetMaxPillsBonus()
17+
native int NGSM_GetMaxConditionBonus()
18+
19+
public SharedPlugin __pl_l4d2_new_generation_scoremod = {
20+
name = "l4d2_new_generation_scoremod",
21+
file = "l4d2_new_generation_scoremod.smx",
22+
#if defined REQUIRE_PLUGIN
23+
required = 1,
24+
#else
25+
required = 0,
26+
#endif
27+
};
28+
29+
#if !defined REQUIRE_PLUGIN
30+
public void __pl_l4d2_new_generation_scoremod_SetNTVOptional()
31+
{
32+
//=============================================//
33+
MarkNativeAsOptional("NGSM_GetRestBonus");
34+
MarkNativeAsOptional("NGSM_GetPermHealthBonus");
35+
MarkNativeAsOptional("NGSM_GetDamageBonus");
36+
MarkNativeAsOptional("NGSM_GetSkillBonus");
37+
MarkNativeAsOptional("NGSM_GetPillsBonus");
38+
MarkNativeAsOptional("NGSM_GetConditionBonus");
39+
//===============================================//
40+
MarkNativeAsOptional("NGSM_GetMaxChapterBonus");
41+
MarkNativeAsOptional("NGSM_GetMaxPermHealthBonus");
42+
MarkNativeAsOptional("NGSM_GetMaxDamageBonus");
43+
MarkNativeAsOptional("NGSM_GetMaxSkillBonus");
44+
MarkNativeAsOptional("NGSM_GetMaxPillsBonus");
45+
MarkNativeAsOptional("NGSM_GetMaxConditionBonus");
46+
}
47+
#endif

0 commit comments

Comments
 (0)