Besiege

Besiege

Not enough ratings
SetGet Type-C v1
   
Award
Favorite
Favorited
Unfavorite
Types: Levels
File Size
Posted
Updated
164.285 KB
18 Jun, 2021 @ 5:54am
27 Jun, 2021 @ 7:46am
5 Change Notes ( view )

Subscribe to download
SetGet Type-C v1

In 2 collections by Nice Name
Nice Name Science
116 items
Logic Systems
12 items
Description
SetGet Cv1 Is a variable system which you can input and output variables with ease.
SetGet Cv1 是一個能讓使用者輕鬆輸入輸出變數的變數系統。

To set a variable you can do as follow:
你可以如此輸入變數:
Variable "i ±0~10999", select "SetGet Cv1"

To get a variable you can do as follow:
你可以如此輸出變數:
Variable "start +0", select "SetGet Cv1"

Default Output:
預設輸出:
Variable "o +(output)"

The capacity of SetGet Cv1 example is ±10999, try not to go over that. But if you really want to increase its capacity, you can contact me.
SetGet Cv1 範本的臨界值是「±10999」,盡量別超過它。但若你真的想要更大的容量的話,你可以找我幫忙。

The stored variables can be output with actions such as the transform logic, or simply a variable. To modify the output you can change the default output at the "Output Section 2" in the logic overview.
被儲存的變數能被轉化成任何邏輯事件如「座標變換」或「變數」等。若要進行設定,你能在邏輯總覽的第二輸出區找到預設的輸出並加以更改。

SetGet Cv1 is not the only variable system that can input and output variables, there is also SetGet v6 and SetGet Bv1 are systems which function just like Cv1, but used a totally different algorithm to process variables.
SetGet Cv1 並非唯一能處理變數的變數系統,SetGet v6SetGet Bv1是兩個與 Cv1 功能大致一樣,但演算法卻完全不同的變數處理系統。

Logic Overview
On Variable "i (Local) >1000"
 Deactivate
  Variable "D +1", SetGet Cv1
 Activate

On Variable "i (Local) <-1000"
 Deactivate
  Variable "D -1", SetGet Cv1
 Activate

On Variable "i (Local) >100"
 Deactivate
  Variable "D +1", SetGet Cv1
 Activate

On Variable "i (Local) <-100"
 Deactivate
  Variable "D -1", SetGet Cv1
 Activate

On Variable "i (Local) >10"
 Deactivate
  Variable "D +1", SetGet Cv1
 Activate

On Variable "i (Local) <-10"
 Deactivate
  Variable "D -1", SetGet Cv1
 Activate

On Variable "i (Local) >0"
  Deactivate
   Variable "D +1", SetGet Cv1
  Activate
 Variable "D +0", SetGet Cv1

On Variable "i (Local) <0"
  Deactivate
   Variable "D -1", SetGet Cv1
  Activate
 Variable "D +0", SetGet Cv1
Input Section 1
第一輸入區
On Variable "D (Local) =4"
 Variable "D =0", SetGet Cv1
  Deactivate
   Variable "start +1000", SetGet Cv1
  Activate
 Variable "i -1000", SetGet Cv1

On Variable "D (Local) =-4"
 Variable "D =0", SetGet Cv1
  Deactivate
   Variable "start -1000", SetGet Cv1
  Activate
 Variable "i +1000", SetGet Cv1

On Variable "D (Local) =3"
 Variable "D =0", SetGet Cv1
  Deactivate
   Variable "start +100", SetGet Cv1
  Activate
 Variable "i -100", SetGet Cv1

On Variable "D (Local) =-3"
 Variable "D =0", SetGet Cv1
  Deactivate
   Variable "start -100", SetGet Cv1
  Activate
 Variable "i +100", SetGet Cv1

On Variable "D (Local) =2"
 Variable "D =0", SetGet Cv1
  Deactivate
   Variable "start +10", SetGet Cv1
  Activate
 Variable "i -10", SetGet Cv1

On Variable "D (Local) =-2"
 Variable "D =0", SetGet Cv1
  Deactivate
   Variable "start -10", SetGet Cv1
  Activate
 Variable "i +10", SetGet Cv1

On Variable "D (Local) =1"
 Variable "D =0", SetGet Cv1
  Deactivate
   Variable "start +1", SetGet Cv1
  Activate
 Variable "i -1", SetGet Cv1

On Variable "D (Local) =-1"
 Variable "D =0", SetGet Cv1
  Deactivate
   Variable "start -1", SetGet Cv1
  Activate
 Variable "i +1", SetGet Cv1
Input Section 2
第二輸入區
On Variable "start (Local) >1000"
 Deactivate
  Variable "d +1", SetGet Cv1
 Activate

On Variable "start (Local) <-1000"
 Deactivate
  Variable "d -1", SetGet Cv1
 Activate

On Variable "start (Local) >100"
 Deactivate
  Variable "d +1", SetGet Cv1
 Activate

On Variable "start (Local) <-100"
 Deactivate
  Variable "d -1", SetGet Cv1
 Activate

On Variable "start (Local) >10"
 Deactivate
  Variable "d +1", SetGet Cv1
 Activate

On Variable "start (Local) <-10"
 Deactivate
  Variable "d -1", SetGet Cv1
 Activate

On Variable "start (Local) >0"
  Deactivate
   Variable "d +1", SetGet Cv1
  Activate
 Variable "d +0", SetGet Cv1

On Variable "start (Local) <0"
  Deactivate
   Variable "d -1", SetGet Cv1
  Activate
 Variable "d +0", SetGet Cv1
Output Section 1
第一輸出區
On Variable "d (Local) =4"
 Variable "o +1000"
 Variable "d =0", SetGet Cv1
  Deactivate
   Variable "i+1", SetGet Cv1
  Activate
 Variable "d -1000", SetGet Cv1

On Variable "d (Local) =-4"
 Variable "o -1000"
 Variable "d =0", SetGet Cv1
  Deactivate
   Variable "i -1", SetGet Cv1
  Activate
 Variable "start +1000", SetGet Cv1

On Variable "d (Local) =3"
 Variable "o +100"
 Variable "d =0", SetGet Cv1
  Deactivate
   Variable "i +1", SetGet Cv1
  Activate
 Variable "start -100", SetGet Cv1

On Variable "d (Local) =-3"
 Variable "o -100"
 Variable "d =0", SetGet Cv1
  Deactivate
   Variable "i -1", SetGet Cv1
  Activate
 Variable "start +100", SetGet Cv1

On Variable "d (Local) =2"
 Variable "o +10"
 Variable "d =0", SetGet Cv1
  Deactivate
   Variable "i +1", SetGet Cv1
  Activate
 Variable "start -10", SetGet Cv1

On Variable "d (Local) =-2"
 Variable "o -10"
 Variable "d =0", SetGet Cv1
  Deactivate
   Variable "i -1", SetGet Cv1
  Activate
 Variable "start +10", SetGet Cv1

On Variable "d (Local) =1"
 Variable "o +1"
 Variable "d =0", SetGet Cv1
  Deactivate
   Variable "i +1", SetGet Cv1
  Activate
 Variable "start -1", SetGet Cv1

On Variable "d (Local) =-1"
 Variable "o -1"
 Variable "d =0", SetGet Cv1
  Deactivate
   Variable "i -1", SetGet Cv1
  Activate
 Variable "start +1", SetGet Cv1
Input Section 2
第二輸入區
On Variable "start (Local) =0"
 Variable "i +0", SetGet Cv1
Return Event
返回事件
3 Comments
grey83ob34q52 29 Jun, 2021 @ 1:01am 
oh ok thank you
Nice Name  [author] 29 Jun, 2021 @ 12:59am 
no its level logic (events, trigger events, etc)
grey83ob34q52 27 Jun, 2021 @ 2:14pm 
thats for the code source of the game?