nfvault functions
All callable symbols documented in this include, grouped by declaration type.
Stocks
| Name | Signature |
|---|---|
| 30 | stock const quote_replace_char = 30; //an unused character, in notepad it is a square |
| nfv_add_float | stock Float:nfv_add_float(const filename[], const key[], name[], const Float:data, const NFV_PROP:nfv_prop=NFV_OVERWRITE, const identifier=';') |
| nfv_add_key | stock nfv_add_key(const filename[], const key[], const NFV_PROP:nfv_prop=NFV_OVERWRITE, const identifier=';', any:...) |
| nfv_add_num | stock nfv_add_num(const filename[], const key[], name[], const data, const NFV_PROP:nfv_prop=NFV_OVERWRITE, const identifier=';') |
| nfv_change_key | stock nfv_change_key(const filename[], const key1[], const key2[], const NFV_PROP:nfv_prop=NFV_OVERWRITE, const identifier=';') |
| nfv_create_file | stock nfv_create_file(const filename[], const new_time=-1) { |
| nfv_file | stock nfv_file(const filename[], filepath[]="", const size=0) { |
| nfv_get_array | stock nfv_get_array(const filename[], const key[], name[], any:data[], const size, const identifier=';', const key_tell_start=0, &key_tell_find=0, const name_tell_start=0, &name_tell_find=0, key_copy[]="", const key_len=0, name_copy[]="", const name_len=0) |
| nfv_get_bool | stock bool:nfv_get_bool(const filename[], const key[], name[], const identifier=';', const key_tell_start=0, &key_tell_find=0, const name_tell_start=0, &name_tell_find=0, key_copy[]="", const key_len=0, name_copy[]="", const name_len=0) |
| nfv_get_cellarray | stock Array:nfv_get_cellarray(const filename[], const key[], name[], &Array:data=Invalid_Array, const identifier=';', const key_tell_start=0, &key_tell_find=0, const name_tell_start=0, &name_tell_find=0, key_copy[]="", const key_len=0, name_copy[]="", const name_len=0) |
| nfv_get_cellarray2 | stock Array:nfv_get_cellarray2(const filename[], const key[], name[], &Array:data=Invalid_Array, const identifier=';', const key_tell_start=0, &key_tell_find=0, const name_tell_start=0, &name_tell_find=0, key_copy[]="", const key_len=0, name_copy[]="", const name_len=0) |
| nfv_get_data | stock nfv_get_data(const filename[], const key[], name[], data[]="", len=0, const identifier=';', const key_tell_start=0, &key_tell_find=0, const name_tell_start=0, &name_tell_find=0, key_copy[]="", const key_len=0, name_copy[]="", const name_len=0) |
| nfv_get_float | stock Float:nfv_get_float(const filename[], const key[], name[], const identifier=';', const key_tell_start=0, &key_tell_find=0, const name_tell_start=0, &name_tell_find=0, key_copy[]="", const key_len=0, name_copy[]="", const name_len=0) |
| nfv_get_linedata | stock nfv_get_linedata(const filename[], const key[], name[], data[]="", len=0, const identifier=';', const key_line_start=0, &key_line_find=0, const name_line_start=0, &name_line_find=0, name_copy[], const name_len=0) |
| nfv_get_num | stock nfv_get_num(const filename[], const key[], name[], const identifier=';', const key_tell_start=0, &key_tell_find=0, const name_tell_start=0, &name_tell_find=0, key_copy[]="", const key_len=0, name_copy[]="", const name_len=0) |
| nfv_get_vec | stock nfv_get_vec(const filename[], const key[], name[], Float:data[3], const identifier=';', const key_tell_start=0, &key_tell_find=0, const name_tell_start=0, &name_tell_find=0, key_copy[]="", const key_len=0, name_copy[]="", const name_len=0) |
| nfv_player_file | stock nfv_player_file(const id) { |
| nfv_prune | stock nfv_prune(const key[], name[], const start=-1, const end=-1, const identifier=';') |
| nfv_remove_key | stock nfv_remove_key(const filename[], const key[], const identifier=';') |
| nfv_replace_quote | stock nfv_replace_quote( string[] ) { |
| nfv_return_quote | stock nfv_return_quote( string[] ) { |
| nfv_set_array | stock nfv_set_array(const filename[], const key[], name[], const any:data[], const array_size, const NFV_PROP:nfv_prop=NFV_OVERWRITE, const identifier=';') |
| nfv_set_bool | stock nfv_set_bool(const filename[], const key[], name[], const bool:data, const NFV_PROP:nfv_prop=NFV_OVERWRITE, const identifier=';') |
| nfv_set_cellarray | stock nfv_set_cellarray(const filename[], const key[], name[], const Array:data, const NFV_PROP:nfv_prop=NFV_OVERWRITE, const identifier=';') |
| nfv_set_cellarray2 | stock nfv_set_cellarray2(const filename[], const key[], name[], const Array:data, const NFV_PROP:nfv_prop=NFV_OVERWRITE, const identifier=';') |
| nfv_set_data | stock nfv_set_data(const filename[], const key[], name[], data[], const NFV_PROP:nfv_prop=NFV_OVERWRITE, const identifier=';') |
| nfv_set_float | stock nfv_set_float(const filename[], const key[], name[], const Float:data, const NFV_PROP:nfv_prop=NFV_OVERWRITE, const identifier=';') |
| nfv_set_num | stock nfv_set_num(const filename[], const key[], name[], const data, const NFV_PROP:nfv_prop=NFV_OVERWRITE, const identifier=';') |
| nfv_set_vec | stock nfv_set_vec(const filename[], const key[], name[], const Float:data[3], const NFV_PROP:nfv_prop=NFV_OVERWRITE, const identifier=';') |
| nfv_string_clean | stock nfv_string_clean( const string[], output[], len ) { |
| nfv_switch_keys | stock nfv_switch_keys(const filename[], const key1[], const key2[], const identifier=';') |
| nfv_take_data | stock nfv_take_data(const filename[], const key[], name[], data[]="", len=0, const take_times=1, const identifier=';', name_copy[]="", const name_len=0) |
| nfv_touch | stock nfv_touch(const filename[], const new_time=-1) { |
| nfv_xor_bool | stock bool:nfv_xor_bool(const filename[], const key[], name[], const NFV_PROP:nfv_prop=NFV_OVERWRITE, const identifier=';') |
| player_add_float | stock player_add_float(const id, const key[], name[], const Float:data, const NFV_PROP:nfv_prop=NFV_OVERWRITE, const identifier=';') |
| player_add_num | stock player_add_num(const id, const key[], name[], const data, const NFV_PROP:nfv_prop=NFV_OVERWRITE, const identifier=';') |
| player_get_data | stock player_get_data(const id, const key[], name[], data[]="", len=0, const identifier=';') |
| player_get_float | stock Float:player_get_float(const id, const key[], name[], const identifier=';') |
| player_get_num | stock player_get_num(const id, const key[], name[], const identifier=';') |
| player_set_data | stock player_set_data(const id, const key[], name[], data[], const NFV_PROP:nfv_prop=NFV_OVERWRITE, const identifier=';') |
| player_set_float | stock player_set_float(const id, const key[], name[], const Float:data, const NFV_PROP:nfv_prop=NFV_OVERWRITE, const identifier=';') |
| player_set_num | stock player_set_num(const id, const key[], name[], const data, const NFV_PROP:nfv_prop=NFV_OVERWRITE, const identifier=';') |
| player_take_data | stock player_take_data(const id, const key[], name[], data[]="", len=0, const take_times=1, const identifier=';') |
| PlayerSaveKey | stock PlayerSaveKey(id) { |
| str_to_array | stock str_to_array( const string[], array[], const size ) { |
| str_to_bool | stock bool:str_to_bool( const string[] ) { |
| str_to_cellarray | stock Array:str_to_cellarray( const string[], &Array:array=Invalid_Array ) { |
| str_to_cellarray2 | stock Array:str_to_cellarray2( const string[], &Array:array=Invalid_Array ) { |
| str_to_vector | stock str_to_vector( const string[], Float:vec[3] ) { |