Skip to content

Instantly share code, notes, and snippets.

View JonBons's full-sized avatar

JonBons

View GitHub Profile
@JonBons
JonBons / gist:70c9946379e7ea91b9e5
Created September 27, 2014 23:10
ARMA 2 CfgAmmo (ACE vs OA)
// ARMA 2 (RPG AMMO)
ACE:::
class R_PG7VL_AT: R_PG7V_AT {
ace_hit = 500; // mm, RHA penetration at 0 degrees at ace_hit_distance
airlock = 1; // Declares if ammo can lock on air targets. Also makes AI to decide whether to engage air units with the particular ammo.
cost = 200;
cratereffects = "ATRocketCrater";
effectsmissile = "missile2";
explosioneffects = "GrenadeExplosion";
@JonBons
JonBons / gist:ae5d4a595ccb2dcee5d5
Last active August 29, 2015 14:06
Find all weapons with prefix in their classname and proper scope.
("if (['hlc_', toLower (configName _x)] call BIS_fnc_inString && (getNumber (_x >> 'scope')) > 1) then {diag_log [getText (_x >> 'displayName'), configName _x]; true}; false" configClasses (configFile >> "CfgWeapons"));
var sys = require("sys");
var async = require('async');
var child_process = require('child_process');
var fs = require('fs');
var path = require('path');
var walk = function(dir, done) {
var results = [];
fs.readdir(dir, function(err, list) {
if (err) return done(err);
#define KINDOF_ARRAY(a,b) [##a,##b] call {_veh = _this select 0;_types = _this select 1;_res = false; {if (_veh isKindOf _x) exitwith { _res = true };} forEach _types;_res}
hint "Starting garrison script!";
kron = [] execVM "scripts\KRON_Strings.sqf";
/* Available factions:
* - USMC
* - RU
* - GUE
#define KINDOF_ARRAY(a,b) [##a,##b] call {_veh = _this select 0;_types = _this select 1;_res = false; {if (_veh isKindOf _x) exitwith { _res = true };} forEach _types;_res}
hint "Starting garrison script!";
kron = [] execVM "scripts\KRON_Strings.sqf";
/* Available factions:
* - USMC
* - RU
* - GUE
#define KINDOF_ARRAY(a,b) [##a,##b] call {_veh = _this select 0;_types = _this select 1;_res = false; {if (_veh isKindOf _x) exitwith { _res = true };} forEach _types;_res}
hint "Starting garrison script!";
kron = [] execVM "scripts\KRON_Strings.sqf";
/* Available factions:
* - USMC
* - RU
* - GUE