forge/forge.code-workspace
Jacob Schmidt ebfe77a340 feat: implement complete Forge framework with Rust/Redis backend and Arma 3 integration
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>
2026-01-04 12:52:15 -06:00

68 lines
2.1 KiB
Plaintext

{
"folders": [
{
"path": "."
}
],
"settings": {
"editor.insertSpaces": true,
"editor.detectIndentation": false,
"files.autoSave": "onFocusChange",
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"files.insertFinalNewline": true,
"files.associations": {
"*.cpp": "arma-config",
"*.hpp": "arma-config",
"*.inc": "arma-config",
"*.cfg": "arma-config",
"*.rvmat": "arma-config"
},
"psi-header.changes-tracking": {
"isActive": true,
"include": ["sqf"],
"modDate": "Last Update:",
"modDateFormat": "YYYY-MM-DD",
"autoHeader": "manualSave"
},
"psi-header.lang-config": [
{
"license": "APL-SA",
"language": "sqf",
"rootDirFileName": "common_includes.hpp",
"beforeHeader": ["#include \"..\\script_component.hpp\"", ""],
"blankLinesBefore": 1,
"begin": "/*",
"prefix": " * ",
"end": " */",
"blankLinesAfter": 1,
"forceToTop": true
}
],
"psi-header.templates": [
{
"language": "sqf",
"template": [
"File: <<filename>>",
"Author: IDSolutions",
"Date: <<filecreated('YYYY-MM-DD')>>",
"Last Update:",
"Public: No",
"",
"Description:",
" No description added yet.",
"",
"Parameter(s):",
" N/A",
"",
"Returns:",
" Something [BOOL]",
"",
"Example(s):",
" [parameter] call forge_x_component_fnc_myFunction"
]
}
],
}
}