Fandom

武装突袭 Wiki

FriendlyToLocal System

简体 | 繁體

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

您使用了广告屏蔽软件!


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

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

FTL system means Friendly To Local system.

What FTL does编辑

FTL tracks relationship between player and civilian side. Depending on players actions the FTL value increases or decreases.
The interval of this value can be between -1 and 1 units. From -0.3 to 0.3, the relationship is NEUTRAL. In interval 0.4 to 1 is relationship HIGH.
If value is between -0.4 and -1 then relationship is LOW. These discrete values can imagine the "friendship" between two sides. In the campaign, it can affect the story telling and can smoothly or rapidly change the flow of the missions. If player will not help to civilian and will be bad then the campaign could become harder then in another case where player will be helping to local civilian, or neutral if he will be doing nothing. In every mission we can divide this system to two categories.

  • What affects FTL

Means the acts which will be increasing or decreasing the FTL value

  • What depends on FTL

Means the actions which will happen depending on the FTL value



How it works编辑

FTL is a value, but FTL manager is an object. It manages and computes the new value and returns discrete value as a string. It is a container which encapsulate functions and values.



  • FTL manager has these variables:
    • FTLValue: Integer - integer value with range between -1 to 1.
    • FTLState: String - discrete value LOW|NEUTRAL|HIGH which is computed from FTLValue.
  • FTL manager has these functions:
    • GetFTLState(): String - returns current FTL state
    • SetFTLState(type: string) - computes and sets the new FTLValue and FTLState afterward.
      • Type parameter determines how much will be increased/decreased current FTLValue. There should be a table which shows what value is assigned to the operation.

Table example:

Type Value
Civkilled -0.3
TaskRefused -0.1
TaskDone 0.4

Cooperating with ALICE and RESPECT system编辑

FTL manager will cooperate with ALICE system, because ALICE tracks respect value.
Each village has own respect value. FTL manager will compute average respect value from all villages and Rebels groups in Takistan and will use the result for additional computes.

Addon: Oblivion index编辑

If FTL is low and it is at least one hour from the last negative operation(which has decreased the FTL), then FTL manager will compute the oblivion index(which simulates the forgetting during the time)and will add it to the current value.

更多维基

随机维基