News

Fourth Release

Added by wolffy.au over 3 years ago

Latest MIP release here:
http://dev-heaven.net/attachments/download/14900/mip-20111022.zip

Changelog:
- Aligned with 1.59 source

Ambient Civilians
- Fixed Respect/respawn error caused by Garbage Collector deleting empty groups
- Choose traffic spawn points away from players
- Removed enableFleeing causing civs to run everywhere
- Allowed AUTOTARGET for armed civs
- Increased default skill for armed civs
- Store spawnpoints to increase performance
- Reverted to not broadcasting of setVariables
- Deactivate HouseEffects if town is not active

Ambient Vehicles
- Randomly remove weapon and magazine cargo

Garbage Collector
- Changed Garbage Collector Auto Scavange to be on by default

Third Release

Added by wolffy.au over 3 years ago

Latest MIP release here:
http://dev-heaven.net/attachments/download/14334/mip-20110925.7z

Changelog:
- Added vanilla A2CO and custom A2CO missions for Utes

Ambient Civilians
- Made maximum traffic proportional to civilian count
- Minor bug fix causing cosmetic errors
- Added civilian stone throwing and random pistols (optional)
- Fixed ALICE2 house effects performance issues
- emptydoor caching
- town active checking
- 15s delay between checks
- Fixed issue of always 1 passenger
- Reverted back to vehicles created in the center of town
- Initialising drivers with ALICE_civilianInit

Garbage Collector
- Added Test Garbage Collector mission
- Fixed Garbage Collector queue processing
- Process Queue variable set to broadcast (MP compatibility)
- Fixed auto empty Group bug
- Made code A2Free compatible

Civilian Vehicles
- Enabled random radio
- Added random lock (optional)
- Ported zGuba's random fuel and damage (optional)
- Rating - 400 if stealing a civilian car (optional)
- Converge to terrain (zGuba)

Ambient Animals
- Fixed blacklist zones (no more animals on runways)

BIS Functions
- BIS_fnc_music is played in realtime, playback is faster after hitting Escape
(zGuba)

Second Release

Added by wolffy.au about 4 years ago

This BIS MIP project is a drop-in replacement of the BIS Editor Modules including bug fixes and improvements to the code, while ensuring that the original functionality remains intact.

Demo Missions

The download found here:
http://dev-heaven.net/projects/mip/files
It contains demo missions of the improved BIS Ambient modules, all dedicated server tested.

Islands include:
  • Chernarus
  • Utes
  • Takistan
  • Zargabad
  • Cicada
  • Qom Province
  • Lingor
  • Isla Duala, and
  • Podagorsk

Module Improvements

New improvments to the modules are:
Garbage Collector
  • Added dedicated server support to Garbage Collector
  • Added optional auto scavenger every 5 minutes using:
    BIS_GC setVariable ["auto",true];

Installation Instructions

If a mission maker wishes to use this replacement code, here are the instructions.
  1. Simply copy the CA directory into your mission folder to over-ride the default BIS modules.
  2. Place a BIS Functions modules in the mission editor and add the following to the INIT:
    BIS_fnc_locations = compile preprocessFileLineNumbers "CA\modules\functions\systems\fn_locations.sqf";
  3. Place a BIS Ambient Civilans (Expansion) module in the mission editor and add teh following to the INIT:
    BIS_ALICE2_fnc_civilianSet = compile preprocessFileLineNumbers "ca\modules_e\alice2\data\scripts\fn_civilianSet.sqf";
  4. Place a BIS Garbage Collector module in the mission editor and add the following to your Garbage Collector module INIT to auto scavenge for dead bodies and destroyed vehicles every 5 minutes.
    BIS_GC setVariable ["auto",true];

FAQ

  1. Why do I need to add those two lines above into my module INIT?
    This was the only way I could work out to override the module functions.
    • The BIS_fnc_locations override is only for custom locations, while
    • The BIS_ALICE2_fnc_civilianSet is only for ambient civilians in ALICE2 to spawn safely inside Chernarus(ALICE1) buildings.
  1. How do I get Garbage Collector to scavange automatically (SP, Hosted or Dedicated)?
    • Add:
      BIS_GC setVariable ["auto",true];
      to your Garbage Collector module INIT, and it will auto scavenge for dead bodies and destroyed vehicles every 5 minutes.

Debut Release!

Added by wolffy.au about 4 years ago

This is the debut release of the BIS Module Improvement Project. This BIS MIP project is a drop-in replacement of the BIS Editor Modules including bug fixes and improvements to the code, while ensuring that the original functionality remains intact.

Demo Missions

The download found here:
http://dev-heaven.net/projects/mip/files
It contains demo missions of the improved BIS Ambient modules, all dedicated server tested.

Islands include:
  • Chernarus
  • Utes
  • Takistan
  • Zargabad
  • Cicada
  • Qom Province
  • Lingor
  • Isla Duala, and
  • Podagorsk

Module Improvements

Improvments to the modules are:

Ambient Animals
  • Added random roosters to the mix of hens
  • Added BIS_Animals_Debug variable for marker visibility
  • Reduced spawn radius to improve MP performance
  • Re-enabled to be dedicated server compatible
ALICE 2
  • Added bis_alice_emptydoor code for A2 building compatibility
  • Reduced default AI skill for less CPU
  • Increased traffic vehicles (3) per town
  • Added traffic debug markers
  • Added passengers to traffic
  • Driver and passenger faction dependent on town faction
  • Added removal if vehicle moves out of range of players
  • Randomise destination if vehicle still within range
  • Reduced traffic spawn delay from 60 sec to max 15 sec
  • Changed traffic spawn condition to when town active and 1 player within spawn distance
BIS_fnc_locations
  • Fixed custom locations

Installation Instructions

If a mission maker wishes to use this replacement code, here are the instructions.
  1. Simply copy the CA directory into your mission folder to over-ride the default BIS modules.
  2. Place a BIS Functions modules in the mission editor and add the following to the INIT:
    BIS_fnc_locations = compile preprocessFileLineNumbers "CA\modules\functions\systems\fn_locations.sqf";
    
  3. Place a BIS Ambient Civilans (Expansion) module in the mission editor and add teh following to the INIT:
    BIS_ALICE2_fnc_civilianSet = compile preprocessFileLineNumbers "ca\modules_e\alice2\data\scripts\fn_civilianSet.sqf";
    

Also available in: Atom