Fandom

武装突袭 Wiki

Arma 3 Unit Insignia

简体 | 繁體

4,827个页面创建
于此维基上
添加新页面
评论0 Share

您使用了广告屏蔽软件!


Wikia通过广告运营为用户提供免费的服务。我们对用户通过嵌入广告屏蔽软件访问网站进行了使用调整。

如果您使用了广告屏蔽软件,将无法使用我们的服务。请您移除广告屏蔽软件,以确保页面正常加载。

File:A3 insignia.png

Unit insignia is a custom texture which can be mapped to a character to give it special look. It's similar to existing squad.xml clan logo, and it's based on real life shoulder sleeve insignia.

Usage 编辑

To add insignia to an unit, execute the following function:

[this,"111thID"] call BIS_fnc_setUnitInsignia;

Once set, you can ask for which insignia is used using:

_insignia = player call BIS_fnc_getUnitInsignia;


Official Insignias 编辑

The game contains several predefined insignias. You can preview them in-game in Arsenal.

Img Code Note
50px [this,"111thID"] call BIS_fnc_setUnitInsignia; NATO division which dispatched one brigade to liberate Altis in Episode 3 - Win of the Arma 3 campaign.
50px [this,"BI"] call BIS_fnc_setUnitInsignia; Bohemia Interactive glyph
50px [this,"Curator"] call BIS_fnc_setUnitInsignia; Zeus eye
50px [this,"GryffinRegiment"] call BIS_fnc_setUnitInsignia; CSAT regiment that occupied Altis in episodes 2 and 3 of the Arma 3 campaign.
50px [this,"MANW"] call BIS_fnc_setUnitInsignia; Make Arma Not War competition logo
50px [this,"TFAegis"] call BIS_fnc_setUnitInsignia; Combined force of NATO and AAF which operated on Stratis and Altis at the beginning of Episode 1 and in the Bootcamp campaign.

Configuration 编辑

Insignia 编辑

You can add a new insignia in Config.cpp and Description.ext.

class CfgUnitInsignia
{
	class 111thID
	{
		displayName = "111th Infantry Division"; // Name displayed in Arsenal
		author = "Bohemia Interactive"; // Author displayed in Arsenal
		texture = "\a3\UI_F_Bootcamp\Data\CfgUnitInsignia\B_111thID_texture_ca.paa"; // Image path
		textureVehicle = ""; // Does nothing currently, reserved for future use
	};
};

Insignia texture should ideally be 128x128px PAA file.

Objects 编辑

Objects like soldiers or cars must contain special selections on which insignia and clan logo can be displayed. Consider following these rules to make sure your addon is consistent with the official ones:

  1. To all playable vehicles (types listed in table below) of all factions, add following selections:
    • insignia - designers fills it with story-related unit insignia. Must be square.
    • clan - engine fills it with clan logo. Must be square.
    • clan_sign - engine fills it with clan name. Dimensions not specified, but should be short and wide.
  2. Map transparent texture #(argb,8,8,3)color(0,0,0,0) to all selections.
  3. When same selection is on both sides of a vehicle, none of the should be mirrored.
  4. Civilians characters and vehicles can be less unified, but must still contain all selections as military type (e.g. instead of shoulders, civilian character can have both selections on front and back side of his t-shirt).

Once the model is ready, list the selection in object's config. The order of selections is not important, BIS_fnc_setUnitInsignia is looking specifically for insignia.

class CfgVehicles
{
	class myVehicle
	{
		hiddenSelections[] = {"someSelection","anotherSelection","insignia"};
	};
};


Vehicle insignia clan clan_text Preview Image
Character Left shoulder Right shoulder N/A 200px
Car Both sides Front and back Optional above or below clan, if there's space 200px
Armored Vehicle Both sides above wheels / tracks Both sides of the turret.

Front and back if turret is too small or missing completely.

Optional above or below clan, if there's space 200px
Helicopter Left side near a cabin

Both sides when clan is on front

Right side near a cabin

Front on large helicopters. insignia is then on both sides near cabin

On tail 200px
Plane Both sides near a cabin Both (outer) sides of vertical stabilizer(s) Above or below clan 200px
Ship Both sides, anywhere where's space Both sides, anywhere where's space Optional above or below clan, if there's space N/A

更多维基

随机维基