R3vo/Sandbox – User

From Bohemia Interactive Community
Jump to navigation Jump to search
m (test)
mNo edit summary
Line 1: Line 1:
{| class="wikitable sortable"
{{Informative|Types which are missing are not present in the given world.}}
|-
 
! Type !! Count
<big>Stratis</big>
|-
<div style="columns: 5">
| TREE || 40110
* TREE: 40110
|-
* BUSH: 47974
| SMALL TREE || 0
* HOUSE: 684
|-
* CHAPEL: 2
| BUSH || 47974
* CROSS: 1
|-
* LIGHTHOUSE: 3
| BUILDING || 0
* FUELSTATION: 3
|-
* FENCE: 1728
| HOUSE || 684
* WALL: 1355
|-
* HIDE: 70975
| FOREST BORDER || 0
* ROAD: 143
|-
* TRANSMITTER: 11
| FOREST TRIANGLE || 0
* WATERTOWER: 1
|-
* TRACK: 2063
| FOREST SQUARE || 0
* ROCK: 820
|-
* SHIPWRECK: 11
| CHURCH || 0
</div>
|-
 
| CHAPEL || 2
<big>Altis</big>
|-
<div style="columns: 5">
| CROSS || 1
* TREE: 263630
|-
* BUSH: 747193
| BUNKER || 0
* HOUSE: 17472
|-
* CHURCH: 54
| FORTRESS || 0
* CHAPEL: 165
|-
* CROSS: 48
| FOUNTAIN || 0
* LIGHTHOUSE: 7
|-
* FUELSTATION: 32
| VIEW-TOWER || 0
* HOSPITAL: 1
|-
* FENCE: 47940
| LIGHTHOUSE || 3
* WALL: 38943
|-
* HIDE: 655958
| QUAY || 0
* ROAD: 4849
|-
* TRANSMITTER: 23
| FUELSTATION || 3
* RUIN: 3
|-
* TOURISM: 1
| HOSPITAL || 0
* WATERTOWER: 10
|-
* TRACK: 26823
| FENCE || 1728
* MAIN ROAD: 2061
|-
* ROCK: 5483
| WALL || 1355
* POWER LINES: 2224
|-
* POWERSOLAR: 10
| HIDE || 70975
* POWERWAVE: 51
|-
* POWERWIND: 128
| BUSSTOP || 0
* SHIPWRECK: 43
|-
</div>
| ROAD || 143
 
|-
<big>Malden 2035</big>
| FOREST || 0
<div style="columns: 5">
|-
* TREE: 101960
| TRANSMITTER || 11
* BUSH: 288461
|-
* HOUSE: 4062
| STACK || 0
* CHURCH: 14
|-
* CHAPEL: 14
| RUIN || 0
* CROSS: 16
|-
* LIGHTHOUSE: 15
| TOURISM || 0
* FUELSTATION: 24
|-
* FENCE: 11189
| WATERTOWER || 1
* WALL: 14189
|-
* HIDE: 192553
| TRACK || 2063
* BUSSTOP: 45
|-
* ROAD: 1442
| MAIN ROAD || 0
* TRANSMITTER: 7
|-
* WATERTOWER: 63
| ROCK || 820
* TRACK: 3489
|-
* MAIN ROAD: 1050
| ROCKS || 0
* ROCK: 3513
|-
* POWER LINES: 3427
| POWER LINES || 0
* POWERSOLAR: 1
|-
* SHIPWRECK: 23
| RAILWAY || 0
</div>
|-
 
| POWERSOLAR || 0
<big>Tanoa</big>
|-
<div style="columns: 5">
| POWERWAVE || 0
* TREE: 506993
|-
* BUSH: 754347
| POWERWIND || 0
* HOUSE: 13389
|-
* CHURCH: 21
| SHIPWRECK || 11
* FUELSTATION: 85
|-
* FENCE: 2912
| TRAIL || 0
* WALL: 20526
|}
* HIDE: 356904
* ROAD: 1485
* TRANSMITTER: 16
* TOURISM: 35
* WATERTOWER: 73
* TRACK: 9419
* MAIN ROAD: 2921
* ROCK: 8909
* POWER LINES: 3985
* RAILWAY: 2138
* POWERSOLAR: 2
* POWERWIND: 19
* SHIPWRECK: 58
* TRAIL: 6936
</div>
 
<syntaxhighlight lang="cpp">private _types = ["TREE", "SMALL TREE", "BUSH", "BUILDING", "HOUSE", "FOREST BORDER", "FOREST TRIANGLE", "FOREST SQUARE", "CHURCH", "CHAPEL",
"CROSS", "BUNKER", "FORTRESS", "FOUNTAIN", "VIEW-TOWER", "LIGHTHOUSE", "QUAY", "FUELSTATION", "HOSPITAL", "FENCE", "WALL", "HIDE", "BUSSTOP",
"ROAD", "FOREST", "TRANSMITTER", "STACK", "RUIN", "TOURISM", "WATERTOWER", "TRACK", "MAIN ROAD", "ROCK", "ROCKS", "POWER LINES", "RAILWAY",
"POWERSOLAR", "POWERWAVE", "POWERWIND", "SHIPWRECK", "TRAIL"];
 
private _counts = [];
private _countTypes = count _types;
 
["Revo_GetNearestTerrainObjects",""] call BIS_fnc_startLoadingScreen;
 
{
private _terrainObjects = nearestTerrainObjects
[
[worldSize / 2, worldSize / 2],
[_x],
worldSize,
false
];
 
if (count _terrainObjects > 0) then
{
_counts pushBack [_x,count _terrainObjects];
};
((_forEachIndex + 1) / _countTypes) call BIS_fnc_progressLoadingScreen;
} forEach _types;
 
 
"Revo_GetNearestTerrainObjects" call BIS_fnc_endLoadingScreen;
 
private _export = "<big>" + getText (configFile >> "CfgWorlds" >> worldName >> "description") + "</big>" + endl + '<div style="columns: 5">';
 
{
_export = _export + endl + "* " + (_x # 0) + ": " + (str (_x # 1));
} forEach _counts;
 
_export = _export + endl + "</div>";
 
copyToClipboard _export;</syntaxhighlight>

Revision as of 14:00, 8 June 2020

Types which are missing are not present in the given world.

Stratis

  • TREE: 40110
  • BUSH: 47974
  • HOUSE: 684
  • CHAPEL: 2
  • CROSS: 1
  • LIGHTHOUSE: 3
  • FUELSTATION: 3
  • FENCE: 1728
  • WALL: 1355
  • HIDE: 70975
  • ROAD: 143
  • TRANSMITTER: 11
  • WATERTOWER: 1
  • TRACK: 2063
  • ROCK: 820
  • SHIPWRECK: 11

Altis

  • TREE: 263630
  • BUSH: 747193
  • HOUSE: 17472
  • CHURCH: 54
  • CHAPEL: 165
  • CROSS: 48
  • LIGHTHOUSE: 7
  • FUELSTATION: 32
  • HOSPITAL: 1
  • FENCE: 47940
  • WALL: 38943
  • HIDE: 655958
  • ROAD: 4849
  • TRANSMITTER: 23
  • RUIN: 3
  • TOURISM: 1
  • WATERTOWER: 10
  • TRACK: 26823
  • MAIN ROAD: 2061
  • ROCK: 5483
  • POWER LINES: 2224
  • POWERSOLAR: 10
  • POWERWAVE: 51
  • POWERWIND: 128
  • SHIPWRECK: 43

Malden 2035

  • TREE: 101960
  • BUSH: 288461
  • HOUSE: 4062
  • CHURCH: 14
  • CHAPEL: 14
  • CROSS: 16
  • LIGHTHOUSE: 15
  • FUELSTATION: 24
  • FENCE: 11189
  • WALL: 14189
  • HIDE: 192553
  • BUSSTOP: 45
  • ROAD: 1442
  • TRANSMITTER: 7
  • WATERTOWER: 63
  • TRACK: 3489
  • MAIN ROAD: 1050
  • ROCK: 3513
  • POWER LINES: 3427
  • POWERSOLAR: 1
  • SHIPWRECK: 23

Tanoa

  • TREE: 506993
  • BUSH: 754347
  • HOUSE: 13389
  • CHURCH: 21
  • FUELSTATION: 85
  • FENCE: 2912
  • WALL: 20526
  • HIDE: 356904
  • ROAD: 1485
  • TRANSMITTER: 16
  • TOURISM: 35
  • WATERTOWER: 73
  • TRACK: 9419
  • MAIN ROAD: 2921
  • ROCK: 8909
  • POWER LINES: 3985
  • RAILWAY: 2138
  • POWERSOLAR: 2
  • POWERWIND: 19
  • SHIPWRECK: 58
  • TRAIL: 6936
private _types = ["TREE", "SMALL TREE", "BUSH", "BUILDING", "HOUSE", "FOREST BORDER", "FOREST TRIANGLE", "FOREST SQUARE", "CHURCH", "CHAPEL",
"CROSS", "BUNKER", "FORTRESS", "FOUNTAIN", "VIEW-TOWER", "LIGHTHOUSE", "QUAY", "FUELSTATION", "HOSPITAL", "FENCE", "WALL", "HIDE", "BUSSTOP",
"ROAD", "FOREST", "TRANSMITTER", "STACK", "RUIN", "TOURISM", "WATERTOWER", "TRACK", "MAIN ROAD", "ROCK", "ROCKS", "POWER LINES", "RAILWAY",
"POWERSOLAR", "POWERWAVE", "POWERWIND", "SHIPWRECK", "TRAIL"];

private _counts = [];
private _countTypes = count _types;

["Revo_GetNearestTerrainObjects",""] call BIS_fnc_startLoadingScreen;

{
	private _terrainObjects = nearestTerrainObjects
	[
		[worldSize / 2, worldSize / 2],
		[_x],
		worldSize,
		false
	];

	if (count _terrainObjects > 0) then
	{
		_counts pushBack [_x,count _terrainObjects];
	};
	((_forEachIndex + 1) / _countTypes) call BIS_fnc_progressLoadingScreen;
} forEach _types;


"Revo_GetNearestTerrainObjects" call BIS_fnc_endLoadingScreen;

private _export = "<big>" + getText (configFile >> "CfgWorlds" >> worldName >> "description") + "</big>" + endl + '<div style="columns: 5">';

{
	_export = _export + endl + "* " + (_x # 0) + ": " + (str (_x # 1));
} forEach _counts;

_export = _export + endl + "</div>";

copyToClipboard _export;