@@ -117,7 +117,8 @@ public CEntityKeyValues(nint pointer) : base(pointer)
117
117
SetPointer ( key , ( nint ) value ) ;
118
118
break ;
119
119
case KeyValuesType . TYPE_STRING_TOKEN :
120
- SetStringToken ( key , ( CUtlStringToken ) value ) ;
120
+ // TODO: use 'CUtlStringToken' once we have it
121
+ SetStringToken ( key , ( uint ) value ) ;
121
122
break ;
122
123
case KeyValuesType . TYPE_EHANDLE :
123
124
SetEHandle ( key , ( CEntityHandle ) value ) ;
@@ -171,7 +172,8 @@ public CEntityKeyValues(nint pointer) : base(pointer)
171
172
172
173
public nint GetPointer ( string key , nint defaultValue = 0 ) => GetValue < nint > ( key , KeyValuesType . TYPE_POINTER , defaultValue ) ;
173
174
174
- public CUtlStringToken ? GetStringToken ( string key , CUtlStringToken ? defaultValue = null ) => GetValue < CUtlStringToken > ( key , KeyValuesType . TYPE_STRING_TOKEN , defaultValue ) ;
175
+ // TODO: use 'CUtlStringToken' once we have it
176
+ public uint GetStringToken ( string key , uint defaultValue = 0 ) => GetValue < uint > ( key , KeyValuesType . TYPE_STRING_TOKEN , defaultValue ) ;
175
177
176
178
public CEntityHandle ? GetEHandle ( string key , CEntityHandle ? defaultValue = null ) => GetValue < CEntityHandle ? > ( key , KeyValuesType . TYPE_EHANDLE , defaultValue ) ;
177
179
@@ -209,7 +211,8 @@ public CEntityKeyValues(nint pointer) : base(pointer)
209
211
210
212
public void SetPointer ( string key , nint value ) => SetValue < nint > ( key , KeyValuesType . TYPE_POINTER , value ) ;
211
213
212
- public void SetStringToken ( string key , CUtlStringToken value ) => SetValue < CUtlStringToken > ( key , KeyValuesType . TYPE_STRING_TOKEN , value ) ;
214
+ // TODO: use 'CUtlStringToken' once we have it
215
+ public void SetStringToken ( string key , uint value ) => SetValue < uint > ( key , KeyValuesType . TYPE_STRING_TOKEN , value ) ;
213
216
214
217
public void SetEHandle ( string key , CEntityHandle value ) => SetValue < CEntityHandle > ( key , KeyValuesType . TYPE_EHANDLE , value ) ;
215
218
0 commit comments