Menu
Forums
All threads
Latest threads
New posts
Trending threads
New posts
Search forums
Trending
What's new
New posts
New profile posts
Latest activity
Members
Current visitors
New profile posts
Search profile posts
Upgrades
Log in
Register
What's new
Search
Search
Search titles only
By:
All threads
Latest threads
New posts
Trending threads
New posts
Search forums
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Server Development
Other Server Development
[DEVELOPMENT] Outbreak (Arma 3 Mod) Post-Apocalyptic Survival
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Quackster" data-source="post: 347012" data-attributes="member: 971"><p><span style="font-size: 18px"><strong>Outbreak Mod</strong></span></p><p></p><p>Outbreak was formally a mod for Minecraft, but due to the lack of modding capability, and the demographic of users that play Minecraft (children who wouldn't understand how to play the mod properly), I decided it would be best chosen if this was a mod for Arma 3 instead.</p><p></p><p>Previous Minecraft development thread: <a href="https://devbest.com/threads/dev-minecraft-outbreak-zombies-infection-loot-guns-events-helicopter-crash-sites-etc.55583/" target="_blank">https://devbest.com/threads/dev-minecraft-outbreak-zombies-infection-loot-guns-events-helicopter-crash-sites-etc.55583/</a></p><p></p><p>So basically, this mod is inspired by the DayZ mod for Arma 2, but this is my own approach to how a post-apocalyptic mod should be like. It currently uses a legal mod called AllInArmaTerrainPack which means that the maps from Arma 2 are ported to Arma 3, because current the Arma 3 maps are garbage and too huge.</p><p></p><p><strong>The map currently used is called Chernarus.</strong></p><p></p><p>The mod is written in SQF, which is Bohemia Interactive's main scripting language.</p><p></p><p><strong>Completed Features</strong></p><p></p><p><em>Client-side</em></p><p></p><p>- User spawns on shore</p><p>- Loot spawns in buildings and different buildings spawn different types of loot</p><p>- Ambient music (can be turned off)</p><p>- Can find an axe and go to a tree and chop it down</p><p>- Can collect enough materials to construct a base</p><p>- Need blueprints to build some structures</p><p>- Map has some points of interest, abandoned military camps setup everywhere.</p><p>- Dynamic vehicle </p><p>- Can break legs (can also fix them with morphine)</p><p>- Car wreck on roads</p><p></p><p><em>Server-side</em></p><p></p><p>- ArmaHive (written by me) which is a piece of software which makes the server communicate with the database.</p><p>- Save player inventory to database</p><p>- Save player blood/health to database</p><p>- Objects can be loaded and placed on to map from editing the database, this allows players to build bases and such.</p><p></p><p>[code]</p><p>diag_log "SERVER: Running world storage objects";</p><p></p><p>_objects = ["GetUserStorage"] call hive_static;</p><p>_objects = call compile(format["%1", _objects]);</p><p></p><p>for "_i" from 0 to (count _objects) - 1 do { </p><p></p><p> _obj = _objects select _i;</p><p> </p><p> _class = _obj select 1;</p><p> _worldspace = _obj select 2;</p><p> _dir = _obj select 3;</p><p> </p><p> _veh = createVehicle [_class, (_worldspace select 0), [], 0, "CAN_COLLIDE"];</p><p> _veh setPos (_worldspace select 0);</p><p> _veh setDir _dir;</p><p> _veh setVectorDir (_worldspace select 1);</p><p> _veh setVectorUp (_worldspace select 2);</p><p> _veh setVariable ["ObjectID", _obj select 0, true];</p><p></p><p> // add items from db into object</p><p> [_veh, (_obj select 4)] call server_objectAddInventory;</p><p> </p><p>};[/code]</p><p></p><p>- Can set server time in files (for night and day gameplay, with full 24 cycles etc)</p><p>- Dynamic events, can be chosen when user first connects or every minute specified.</p><p></p><p><strong>Planned features</strong></p><p></p><p>- Broken vehicle spawns which need repairing</p><p>- Hunger and thirst system</p><p></p><p><strong>Pictures</strong></p><p></p><p>Right now, the mod has limited functionality (for example there's no infected spawning, because I need to create the AI from scratch, unlike Minecraft which already had it created).</p><p></p><p><em>Random car wreck generation</em></p><p></p><p><img src="http://i.imgur.com/qoIu94y.jpg" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p><em>Northwest Airfield</em></p><p></p><p>The fence, container, barbed wire, military tent and barracks were added by me.</p><p></p><p><img src="http://i.imgur.com/ZwftCHM.jpg" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p><img src="http://i.imgur.com/ezQimsb.jpg" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p><em>Abandoned Military Base</em></p><p></p><p><img src="http://i.imgur.com/GXrPXTi.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p><img src="http://i.imgur.com/iPOlGMA.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p><em>Looting</em></p><p></p><p><img src="http://i.imgur.com/WsgZe9E.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p><img src="http://i.imgur.com/kfDeUBn.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p><strong>Source</strong></p><p></p><p>The source of the client-side mod can be found at: </p><p></p><p><a href="https://github.com/OutbreakMod/Outbreak" target="_blank">https://github.com/OutbreakMod/Outbreak</a></p><p></p><p>And ArmaHive (as mentioned in my post)</p><p></p><p><a href="https://github.com/OutbreakMod/ArmaHive" target="_blank">https://github.com/OutbreakMod/ArmaHive</a></p></blockquote><p></p>
[QUOTE="Quackster, post: 347012, member: 971"] [size=5][B]Outbreak Mod[/b][/size] Outbreak was formally a mod for Minecraft, but due to the lack of modding capability, and the demographic of users that play Minecraft (children who wouldn't understand how to play the mod properly), I decided it would be best chosen if this was a mod for Arma 3 instead. Previous Minecraft development thread: [URL]https://devbest.com/threads/dev-minecraft-outbreak-zombies-infection-loot-guns-events-helicopter-crash-sites-etc.55583/[/URL] So basically, this mod is inspired by the DayZ mod for Arma 2, but this is my own approach to how a post-apocalyptic mod should be like. It currently uses a legal mod called AllInArmaTerrainPack which means that the maps from Arma 2 are ported to Arma 3, because current the Arma 3 maps are garbage and too huge. [b]The map currently used is called Chernarus.[/b] The mod is written in SQF, which is Bohemia Interactive's main scripting language. [b]Completed Features[/b] [i]Client-side[/i] - User spawns on shore - Loot spawns in buildings and different buildings spawn different types of loot - Ambient music (can be turned off) - Can find an axe and go to a tree and chop it down - Can collect enough materials to construct a base - Need blueprints to build some structures - Map has some points of interest, abandoned military camps setup everywhere. - Dynamic vehicle - Can break legs (can also fix them with morphine) - Car wreck on roads [i]Server-side[/i] - ArmaHive (written by me) which is a piece of software which makes the server communicate with the database. - Save player inventory to database - Save player blood/health to database - Objects can be loaded and placed on to map from editing the database, this allows players to build bases and such. [code] diag_log "SERVER: Running world storage objects"; _objects = ["GetUserStorage"] call hive_static; _objects = call compile(format["%1", _objects]); for "_i" from 0 to (count _objects) - 1 do { _obj = _objects select _i; _class = _obj select 1; _worldspace = _obj select 2; _dir = _obj select 3; _veh = createVehicle [_class, (_worldspace select 0), [], 0, "CAN_COLLIDE"]; _veh setPos (_worldspace select 0); _veh setDir _dir; _veh setVectorDir (_worldspace select 1); _veh setVectorUp (_worldspace select 2); _veh setVariable ["ObjectID", _obj select 0, true]; // add items from db into object [_veh, (_obj select 4)] call server_objectAddInventory; };[/code] - Can set server time in files (for night and day gameplay, with full 24 cycles etc) - Dynamic events, can be chosen when user first connects or every minute specified. [b]Planned features[/b] - Broken vehicle spawns which need repairing - Hunger and thirst system [b]Pictures[/b] Right now, the mod has limited functionality (for example there's no infected spawning, because I need to create the AI from scratch, unlike Minecraft which already had it created). [i]Random car wreck generation[/i] [img]http://i.imgur.com/qoIu94y.jpg[/img] [i]Northwest Airfield[/i] The fence, container, barbed wire, military tent and barracks were added by me. [img]http://i.imgur.com/ZwftCHM.jpg[/img] [img]http://i.imgur.com/ezQimsb.jpg[/img] [i]Abandoned Military Base[/i] [img]http://i.imgur.com/GXrPXTi.png[/img] [img]http://i.imgur.com/iPOlGMA.png[/img] [i]Looting[/i] [img]http://i.imgur.com/WsgZe9E.png[/img] [img]http://i.imgur.com/kfDeUBn.png[/img] [B]Source[/b] The source of the client-side mod can be found at: [URL]https://github.com/OutbreakMod/Outbreak[/URL] And ArmaHive (as mentioned in my post) [URL]https://github.com/OutbreakMod/ArmaHive[/URL] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Server Development
Other Server Development
[DEVELOPMENT] Outbreak (Arma 3 Mod) Post-Apocalyptic Survival
Top