Jacob Schmidt 31402b40db
All checks were successful
Build / Build (push) Successful in 27s
Refactor: Organization Store CRUD Operations and Function Simplification
This commit refactors the organization store to utilize the new CRUD (Create, Read, Update, Delete) operations and simplifies several organization-related functions.

*   **Organization Store CRUD Operations:** Implements a new interface for the organization store, providing methods for creating, reading, updating, and deleting organization data. This includes methods for adding and removing assets, managing funds and reputation, and handling member operations. The store now interfaces with the ArmaDragonflyClient database for persistence.
*   **Function Simplification:** Simplifies several organization functions by leveraging the new CRUD operations within the organization store. This reduces code duplication and improves readability. Specifically:
    *   `fnc_addAsset.sqf`: Simplified to use the `addAsset` method.
    *   `fnc_removeAsset.sqf`: Simplified to use the `removeAsset` method.
    *   `fnc_create.sqf`: Simplified to use the `createOrg` method.
    *   `fnc_leave.sqf`: Simplified to use the `leaveOrg` method.
    *   `fnc_disband.sqf`: Simplified to use the `deleteOrg` method.
    *   `fnc_addFunds.sqf`: Simplified to use the `updateFunds` method.
    *   `fnc_addReputation.sqf`: Simplified to use the `updateReputation` method.
    *   `fnc_verifyOrgStore.sqf`: Improved to ensure the store is initialized.
*   **XEH Updates:** Updated `XEH_PREP.hpp` files to reflect the changes in function calls.
*   **Locker Fix:** Fixed an issue in `fnc_equipGear.sqf` where the `isNull` check was incorrect for certain gear types.
2025-03-30 17:15:02 -05:00
2025-01-01 14:35:12 -06:00
2025-01-01 14:35:12 -06:00
2025-01-01 14:35:12 -06:00
2025-01-01 14:35:12 -06:00
2025-01-01 14:35:12 -06:00
2025-01-01 14:35:12 -06:00
2025-01-01 14:35:12 -06:00
2025-01-01 14:35:12 -06:00
2025-01-01 14:35:12 -06:00
2025-01-01 14:35:12 -06:00
2025-01-01 14:35:12 -06:00
2025-01-01 14:35:12 -06:00

latest-release open-issues build-status

Arma 3 FORGE: Build Your Legacy
Version: Alpha 0.1.0

[Development Status: Active]


Step into a new era of military simulation with Arma 3 FORGE, a revolutionary framework that transforms Arma 3 into a dynamic persistent world. Create powerful organizations, manage complex operations, and leave your mark on the battlefield.

Key Features:

  • Strategic Command: From recruitment to deployment, shape your organization into a formidable fighting force. Train operatives, establish hierarchies, and build a name that others will respect or fear
  • Living Battlefield: Take on missions that evolve based on your reputation and past actions. Every choice ripples through the world, opening new opportunities or creating powerful enemies
  • Financial Empire: Master a deep economic system where success breeds opportunity. Manage operational funds, invest in equipment, and watch your influence grow through smart resource management
  • Combat Readiness: Unlock and customize an expanding arsenal of weapons and equipment. Your armory grows with your success, giving your operatives the edge they need
  • Logistics Network: Command a fleet of vehicles and assets. From transport to combat support, build the infrastructure that keeps your operations running
  • Operations Hub: Transform your headquarters into a powerhouse of strategic planning. Coordinate missions, manage resources, and direct your forces from a central command center
  • Global Influence: Form alliances, manipulate rivalries, and navigate complex political landscapes that shift with your actions
  • Endless Possibilities: A modular foundation designed for expansion. Seamlessly integrate new content and shape your perfect military simulation
  • Connected World: Forge your path in a persistent multiplayer environment where organizations clash and cooperate for dominance

Arma 3 FORGE delivers a foundation for endless possibilities. Whether commanding elite PMC units, running tactical operations, or building a military empire, your choices create lasting impact.

Perfect for:

  • Commanders seeking strategic depth
  • Communities wanting persistent progression
  • Players driven by meaningful advancement
  • Mod developers building next-gen experiences

Arma 3 FORGE - Where every decision shapes your legacy, every mission builds your reputation, and every operation writes your story.

Join us in forging the future of military simulation.

Coming Features:

  • Advanced Multiplayer Competition
  • Rival Organization Mechanics

Support & Contributions

  • Lead Developer: Jacob Schmidt
  • Contributors:
    • Creedcoder for his invaluable assistance and input.
  • Special Thanks: To the Arma 3 community for their ongoing support and feedback.

License:

This mod is licensed under the Arma Public License (APL-SA). Please refer to the LICENSE file for more information on usage and distribution rights.

Description
FORGE Client
Readme 2.8 MiB
2025-06-15 11:59:02 -05:00
Languages
SQF 33.2%
C++ 28.6%
Pawn 23.7%
JavaScript 5.5%
CSS 5.3%
Other 3.7%