
This commit refactors how organization funds and reputation are handled, updates task completion logic to use the new organization functions, and modifies player saving to include organization data. Additionally, it introduces string serialization/deserialization and fixes a player save loop. * **Organization Funds and Reputation:** Replaces direct server calls for handling funds and reputation with calls to the new organization functions (`EFUNC(org,addFunds)` and `EFUNC(org,addReputation)`). This centralizes fund and reputation management within the organization store. * **Task Completion Logic:** Updates task completion functions (`fnc_destroy.sqf`, `fnc_attack.sqf`, `fnc_hostage.sqf`, `fnc_hvt.sqf`, `fnc_defuse.sqf`) to use the new organization functions for adding funds and reputation upon task success or failure. Also adds notifications to inform the player of reputation and fund changes. * **Player Saving:** Modifies the player saving function (`fnc_playerDBSave.sqf`) to include the player's organization ID in the saved data. * **String Serialization/Deserialization:** Adds `serializeString` and `deserializeString` PREP macros to `XEH_PREP.hpp` and uses them in `fnc_handleOrgLoad.sqf` and `fnc_create.sqf` to handle special characters in organization and member names. * **Player Save Loop Fix:** Removes unnecessary brackets from the `call FUNC(playerDBSave)` in `fnc_playerSaveLoop.sqf`. * **Organization Purchase Verification:** Adds organization ownership verification to `fnc_handlePurchase.sqf` to ensure only the owner can make purchases using organization funds. * **Player Initialization:** Updates `fnc_initPlayer.sqf` to retrieve and set the player's organization upon initialization.
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.