Fixed gambling station

Fixed gambling station.
This commit is contained in:
Jaysyn904 2023-08-14 19:54:13 -04:00
parent 9bfbaeebc4
commit 85272d2008
16 changed files with 1173 additions and 241 deletions

View File

@ -87,7 +87,7 @@
"Name": {
"type": "cexolocstring",
"value": {
"0": "Tunnels of Underdark"
"0": "Tunnels of the Underdark"
}
},
"NoRest": {
@ -2741,7 +2741,7 @@
},
"Version": {
"type": "dword",
"value": 31
"value": 32
},
"Width": {
"type": "int",

File diff suppressed because it is too large Load Diff

View File

@ -1792,7 +1792,7 @@
"__struct_id": 2,
"Orientation": {
"type": "float",
"value": -3.092488288879395
"value": -3.092488050460815
},
"X": {
"type": "float",
@ -2017,7 +2017,7 @@
"__struct_id": 2,
"Orientation": {
"type": "float",
"value": 3.043401002883911
"value": 3.043400526046753
},
"X": {
"type": "float",
@ -2474,7 +2474,7 @@
"__struct_id": 2,
"Orientation": {
"type": "float",
"value": 1.914398550987244
"value": 1.914398431777954
},
"X": {
"type": "float",
@ -4156,6 +4156,10 @@
"type": "resref",
"value": "nw_it_msmlmisc11"
},
"xModelPart1": {
"type": "word",
"value": 68
},
"XOrientation": {
"type": "float",
"value": 0.0
@ -4487,6 +4491,10 @@
"type": "resref",
"value": "nw_it_msmlmisc11"
},
"xModelPart1": {
"type": "word",
"value": 68
},
"XOrientation": {
"type": "float",
"value": 0.0
@ -4818,6 +4826,10 @@
"type": "resref",
"value": "nw_it_msmlmisc11"
},
"xModelPart1": {
"type": "word",
"value": 68
},
"XOrientation": {
"type": "float",
"value": 0.0
@ -5149,6 +5161,10 @@
"type": "resref",
"value": "nw_it_msmlmisc11"
},
"xModelPart1": {
"type": "word",
"value": 68
},
"XOrientation": {
"type": "float",
"value": 0.0
@ -5480,6 +5496,10 @@
"type": "resref",
"value": "nw_it_msmlmisc11"
},
"xModelPart1": {
"type": "word",
"value": 68
},
"XOrientation": {
"type": "float",
"value": 0.0
@ -5811,6 +5831,10 @@
"type": "resref",
"value": "nw_it_msmlmisc11"
},
"xModelPart1": {
"type": "word",
"value": 68
},
"XOrientation": {
"type": "float",
"value": 0.0
@ -6142,6 +6166,10 @@
"type": "resref",
"value": "nw_it_msmlmisc11"
},
"xModelPart1": {
"type": "word",
"value": 68
},
"XOrientation": {
"type": "float",
"value": 0.0
@ -6473,6 +6501,10 @@
"type": "resref",
"value": "nw_it_msmlmisc11"
},
"xModelPart1": {
"type": "word",
"value": 68
},
"XOrientation": {
"type": "float",
"value": 0.0
@ -6804,6 +6836,10 @@
"type": "resref",
"value": "nw_it_msmlmisc11"
},
"xModelPart1": {
"type": "word",
"value": 68
},
"XOrientation": {
"type": "float",
"value": 0.0
@ -7135,6 +7171,10 @@
"type": "resref",
"value": "nw_it_msmlmisc11"
},
"xModelPart1": {
"type": "word",
"value": 68
},
"XOrientation": {
"type": "float",
"value": 0.0
@ -7466,6 +7506,10 @@
"type": "resref",
"value": "nw_it_msmlmisc11"
},
"xModelPart1": {
"type": "word",
"value": 68
},
"XOrientation": {
"type": "float",
"value": 0.0
@ -7797,6 +7841,10 @@
"type": "resref",
"value": "nw_it_msmlmisc11"
},
"xModelPart1": {
"type": "word",
"value": 68
},
"XOrientation": {
"type": "float",
"value": 0.0
@ -8128,6 +8176,10 @@
"type": "resref",
"value": "nw_it_msmlmisc11"
},
"xModelPart1": {
"type": "word",
"value": 68
},
"XOrientation": {
"type": "float",
"value": 0.0
@ -8654,6 +8706,18 @@
"type": "resref",
"value": "deathgrip"
},
"xModelPart1": {
"type": "word",
"value": 22
},
"xModelPart2": {
"type": "word",
"value": 54
},
"xModelPart3": {
"type": "word",
"value": 14
},
"XOrientation": {
"type": "float",
"value": 0.0
@ -9216,6 +9280,10 @@
"type": "resref",
"value": "ancienttome"
},
"xModelPart1": {
"type": "word",
"value": 4
},
"XOrientation": {
"type": "float",
"value": 0.0
@ -9313,6 +9381,10 @@
"type": "resref",
"value": "brilliantsapphir"
},
"xModelPart1": {
"type": "word",
"value": 15
},
"XOrientation": {
"type": "float",
"value": 0.0
@ -9414,6 +9486,10 @@
"type": "resref",
"value": "brilliantruby001"
},
"xModelPart1": {
"type": "word",
"value": 12
},
"XOrientation": {
"type": "float",
"value": 0.0
@ -9515,6 +9591,10 @@
"type": "resref",
"value": "brilliantruby"
},
"xModelPart1": {
"type": "word",
"value": 6
},
"XOrientation": {
"type": "float",
"value": 0.0

BIN
_module/ncs/has100gp.ncs Normal file

Binary file not shown.

BIN
_module/ncs/has10kgp.ncs Normal file

Binary file not shown.

BIN
_module/ncs/has1kgp.ncs Normal file

Binary file not shown.

BIN
_module/ncs/has500gp.ncs Normal file

Binary file not shown.

BIN
_module/ncs/has5kgp.ncs Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

12
_module/nss/has100gp.nss Normal file
View File

@ -0,0 +1,12 @@
int StartingConditional()
{
// Get the PC who is involved in this conversation
object oPC = GetPCSpeaker();
// The PC must have at least 10000 gold.
if ( GetGold(oPC) < 100 )
return FALSE;
// If we make it this far, we have passed all tests.
return TRUE;
}

12
_module/nss/has10kgp.nss Normal file
View File

@ -0,0 +1,12 @@
int StartingConditional()
{
// Get the PC who is involved in this conversation
object oPC = GetPCSpeaker();
// The PC must have at least 10000 gold.
if ( GetGold(oPC) < 10000 )
return FALSE;
// If we make it this far, we have passed all tests.
return TRUE;
}

12
_module/nss/has1kgp.nss Normal file
View File

@ -0,0 +1,12 @@
int StartingConditional()
{
// Get the PC who is involved in this conversation
object oPC = GetPCSpeaker();
// The PC must have at least 10000 gold.
if ( GetGold(oPC) < 1000 )
return FALSE;
// If we make it this far, we have passed all tests.
return TRUE;
}

12
_module/nss/has500gp.nss Normal file
View File

@ -0,0 +1,12 @@
int StartingConditional()
{
// Get the PC who is involved in this conversation
object oPC = GetPCSpeaker();
// The PC must have at least 10000 gold.
if ( GetGold(oPC) < 500 )
return FALSE;
// If we make it this far, we have passed all tests.
return TRUE;
}

12
_module/nss/has5kgp.nss Normal file
View File

@ -0,0 +1,12 @@
int StartingConditional()
{
// Get the PC who is involved in this conversation
object oPC = GetPCSpeaker();
// The PC must have at least 10000 gold.
if ( GetGold(oPC) < 5000 )
return FALSE;
// If we make it this far, we have passed all tests.
return TRUE;
}

Binary file not shown.