Quackster
a devbest user says what
Outbreak Mod
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:
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.
The map currently used is called Chernarus.
The mod is written in SQF, which is Bohemia Interactive's main scripting language.
Completed Features
Client-side
- 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
Server-side
- 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.
- 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.
Planned features
- Broken vehicle spawns which need repairing
- Hunger and thirst system
Pictures
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).
Random car wreck generation
Northwest Airfield
The fence, container, barbed wire, military tent and barracks were added by me.
Abandoned Military Base
Looting
Source
The source of the client-side mod can be found at:
And ArmaHive (as mentioned in my post)
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:
You must be registered for see links
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.
The map currently used is called Chernarus.
The mod is written in SQF, which is Bohemia Interactive's main scripting language.
Completed Features
Client-side
- 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
Server-side
- 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;
};
- 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.
Planned features
- Broken vehicle spawns which need repairing
- Hunger and thirst system
Pictures
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).
Random car wreck generation
Northwest Airfield
The fence, container, barbed wire, military tent and barracks were added by me.
Abandoned Military Base
Looting
Source
The source of the client-side mod can be found at:
You must be registered for see links
And ArmaHive (as mentioned in my post)
You must be registered for see links