Implemented features: - High-performance Rust extension with Redis persistence - Actor/player management with loadout, position, and state tracking - Banking system with deposit, withdraw, and transfer operations - Physical and virtual garage/locker systems for vehicle and equipment storage - Organization management with member tracking and permissions - Client-side UI with React-like state management - Server-side event-driven architecture with CBA Events - Security: Self-transfer prevention at multiple layers - Logging system with per-module log files - ICOM module for inter-server communication Co-Authored-By: Warp <agent@warp.dev>
36 lines
719 B
TOML
36 lines
719 B
TOML
[sqf.banned_commands]
|
|
options.banned = [
|
|
"spawn", # Scheduled should be avoided whenever possible
|
|
"execVM", # Script files should never be run directly, they should be functions
|
|
# "remoteExec", # CBA events should be used for networking
|
|
]
|
|
|
|
[sqf.banned_macros]
|
|
options.release = [
|
|
"DEBUG_MODE_FULL",
|
|
"DISABLE_COMPILE_CACHE"
|
|
]
|
|
|
|
[sqf.this_call]
|
|
enabled = true
|
|
|
|
[sqf.undefined]
|
|
enabled = true
|
|
options.check_orphan_code = true
|
|
|
|
[sqf.unused]
|
|
enabled = true # many false positives without DEBUG_MODE_FULL
|
|
options.check_params = false
|
|
|
|
[sqf.shadowed]
|
|
enabled = false
|
|
|
|
[sqf.not_private]
|
|
enabled = true
|
|
|
|
[config.file_type]
|
|
options.allow_no_extension = false
|
|
|
|
[stringtables.usage]
|
|
options.ignore_unused = true
|