ν¨μΉκΈ°λ‘
λΈλ¦¬μλ ν¨μΉ 1.40.0.0.61441
2019λ 8μ 24μΌμ μ΅μ μ€λ²μμΉ λμ
μ΄λ²μ λλ°μμ§μ λΈλ¦¬μλ ν¨μΉ μ¬νμ λ°μνλ©΄μ μ΄λ€ μ¬νλ€μ ν¨μΉνμλμ§λ₯Ό λ©λͺ¨νμ¬ λμμ΅λλ€!
μ΅μ λ²μ μΌλ‘ μΉμμ λ°λ‘ κ°λ° μμ
https://codesandbox.io/s/github/hmmhmmhm/dva-engine-codesandbox
μ΅μ λ²μ μμ§ μ€λͺ
νμ΄μ§
https://github.com/hmmhmmhm/dva-engine
μΈλΆ μμ μ€λͺ
-
μ μ§λ³΄μ λͺ λ Ήμ΄ - μλν μ λ°μ΄νΈλ₯Ό μν΄ κ°λ°ν μ μ§λ³΄μ μ€ν¬λ¦½νΈλ₯Ό μ΄λ€μμΌλ‘ λμμν€λμ§ λͺ λ Ήμ΄ μ λ ₯ λ΄μ©μ΄ μ 리λμμ΅λλ€.
-
ν¨μ μ€λͺ - ν¨μμ μ ν ν¨μ μ€λͺ λ€μ΄ κΈ°λ‘λμμ΅λλ€. 0λ²μ§Έ μ€λͺ μ νμ ν¨μ μμ μ λν μ€λͺ μ΄λ©°, κ·Έ μ΄ν μ€λͺ λ€μ ν¨μμ νλΌλ©ν°λ€μ λν μ€λͺ λ€μ λλ€.
μλλΆν°λ λΈλ¦¬μλμ ν¨μΉ λ΄μ©μ΄ λ΄κΉλλ€β¦
+ Action
Create Dummy Bot
μ μ§λ³΄μ λͺ λ Ήμ΄
- npm run maintain:action createDummyBot βCreate Dummy Botβ hero team slot position facing
ν¨μ μ€λͺ
English
- Adds a new bot to the specified slot on the specified team so long as the slot is available. This bot will only move, fire or use abilities if executing workshop actions.
- The hero that the bot will be. If more than one hero is provided, One will be chosen at random.
- The team on which to create the bot, The βAllβ option only works in free-for-all game modes, will the βTeamβ Options only work in team-based game modes.
- The player slot which will receive the bot (-1 for first available slot). Up to 6 bots may be added to each team, or 12 bots to the free-for-all team, regardless of lobby settings.
- The initial position where the bot will appear.
- The initial direction that the bot will face.
νκ΅μ΄
- μ¬λ‘―μ΄ νμ±ν λ μ΄μ μλ‘μ΄ λ΄μ νΉμ νμ νΉμ μ¬λ‘―μ μΆκ°ν©λλ€. λ΄μ WORKSHOP ACTIONμ μ€ννλ€λ©΄ μ΄λνκ±°λ λ°μ¬νκ±°λ κΈ°μ λ§μ μ¬μ©ν©λλ€.
- λ΄μ΄ λ μμ μ λλ€. λ§μ½ νλ μ΄μμ μμ μκ² μ μ©λλ©΄ 무μμλ‘ μ νλ©λλ€.
- λ΄μ μμ±ν νμ λλ€. βλͺ¨λβ μ€μ μ μ¬λ©Έμ κ²μ λͺ¨λμμλ§ μλνλ©°, βνβ μ€μ μ ν κΈ°λ°μ κ²μ λͺ¨λμμλ§ μλν©λλ€.
- λ΄μ λ°μ νλ μ΄μ΄ μ¬λ‘―(첫 λ²μ§Έ κ°λ₯ν μ¬λ‘― -1)μ λλ€. λκΈ°μ€ μ€μ μ λ°λΌ κ° νμλ μ΅λ 6κ°κΉμ§, κ°λ³ μ ν¬ λͺ¨λ νμμλ μ΅λ 12κ° κΉμ§ λ΄μ μΆκ°ν μ μμ΅λλ€.
- λ΄μ΄ μμ±λ μ΅μ΄ μμΉμ λλ€.
- λ΄μ΄ λ°λΌλ³΄κ³ μμ μ΅μ΄ λ°©ν₯μ λλ€.
Destroy Dummy Bot
μ μ§λ³΄μ λͺ λ Ήμ΄
- npm run maintain:action destroyDummyBot βDestroy Dummy Botβ team slot
ν¨μ μ€λͺ
English
- Removes the specified dummy bot from the match.
- The team to remove the dummy bot from. The βAllβ option only works in free-for-all game modes, while the βteamβ options only work in team-based game modes.
- The slot to remove the dummy bot from.
νκ΅μ΄
- νΉμ λλ―Έ λ΄μ κ²½κΈ°μμ μ μΈν©λλ€.
- DUMMY λ΄μ μ κ±°ν νμ λλ€. βλͺ¨λβ μ€μ μ κ°λ³ μ ν¬ κ²μ λͺ¨λμμλ§, βνβ μ€μ μ ν κΈ°λ° κ²μ λͺ¨λμμλ§ μλν©λλ€.
- DUMMY λ΄μ μ κ±°ν μ¬λ‘―μ λλ€.
Destroy All Dummy Bot
μ μ§λ³΄μ λͺ λ Ήμ΄
- npm run maintain:action destroyAllDummyBot βDestroy All Dummy Botβ
Descriptions
English
- emoves all dummy bots from the match
νκ΅μ΄
- λͺ¨λ λλ―Έ λ΄λ€μ κ²½κΈ°μμ μ μΈν©λλ€.
Start Throttle In Direction
μ μ§λ³΄μ λͺ λ Ήμ΄
- npm run maintain:action startThrottleInDirection βStart Throttle In Directionβ player direction magnitude relative behavior reevaluation
ν¨μ μ€λͺ
English
- Sets or adds to the throttle (directional input control) of a player or players such that they begin moving in a particular direction. Any previous throttle in directon is cancelled.
- The player or players whose throttle will be set or added to.
- The unit direction in which the throttle will be set or added to. This value is normalized internally.
- The amount of throttle (or change to throttle). A value of 1 denotes full throttle.
- Specifies whether direction is relative to world coordinates or the local coordinates of the player or players.
- Specifies whether preexisting throttle is replaced or added to.
- Specifies which of this actionβs inputs will be continuously reevaluated. This action will keep asking for and using new values from reevaluated inputs.
Korean
- νΉμ λ°©ν₯μΌλ‘ μμ§μ΄κΈ° μμν λ νλ μ΄μ΄μ μ°λ‘ν(λ°©ν₯ μ λ ₯ κ° μ‘°μ )μ μ€μ νκ±°λ μΆκ°ν©λλ€. κΈ°μ‘΄ λ°©ν₯μ μ°λ‘νμ μ·¨μν©λλ€.
- μ€λ‘νμ΄ μ€μ λκ±°λ μΆκ°λ νλ μ΄μ΄μ λλ€.
- μ€λ‘νμ΄ μ€μ λκ±°λ μΆκ°λ λ¨μ λ°©ν₯μ λλ€. μ΄ κ°μ λ΄λΆμ μΌλ‘ μ κ·ν λ©λλ€.
- μ€λ‘ν μ λ(λλ μ€λ‘νμ λ³νν μ λ)μ λλ€. VALUE 1μ μμ ν μ€λ‘νμ μλ―Έν©λλ€.
- λ°©ν₯μ΄ νλ μ΄μ΄μ μλ μ’ν λλ λ‘컬 μ’ν μ€ μ΄λ μͺ½μ λν΄ μλμ μΈμ§ μ¬λΆλ₯Ό μ§μ ν©λλ€.
- μ΄λ―Έ μ‘΄μ¬νλ μ€λ‘νμ΄ κ΅μ²΄λκ±°λ μΆκ°λ μ¬λΆμ λλ€.
- μ΄ μ‘μ μ μ λ ₯ μ 보 μ€ μ΄λ€ νλͺ©μ μ§μμ μΌλ‘ μ¬νμΈν κ²μΈμ§ μ§μ ν©λλ€. ν΄λΉ μ‘μ μ μ λ ₯ μ 보μ μλ‘μ΄ κ°μ κ³μ λ¬»κ² λλ©°, μ¬νμΈν κ°μ μ¬μ©ν©λλ€.
Stop Throttle In Direction
μ μ§λ³΄μ λͺ λ Ήμ΄
- npm run maintain:action stopThrottleInDirection βStop Throttle In Directionβ player
Descriptions
English
- Cancels the behavior caused by start throttle in direction.
- The player or players whose default throttle control will be restored.
νκ΅μ΄
- START THROTTLE IN DIRECTIONμΌλ‘ μΈν΄ λ°μλ νμλ₯Ό μ·¨μν©λλ€.
- κΈ°λ³Έ μ€λ‘ν μ‘°μμΌλ‘ 볡μλ νλ μ΄μ΄μ λλ€.
Create Beam Effect
μ μ§λ³΄μ λͺ λ Ήμ΄
- npm run maintain:action createBeamEffect βCreate Beam Effectβ visibleTo beamType startPosition endPosition color reevaluation
ν¨μ μ€λͺ
English
- Creates an in-world beam effect entity. This effect entity will persist until destroyed. To obtain a reference to this entity, use the last created entity value. This action will fail if too many entities have been created.
- One or more players who will be able to see the effect.
- The type of effect to be created.
- The effectβs start position. If this value is a player, then the effect will move along with the player. Otherwise, the value is interpreted as a position in the world.
- The effectβs end position. If this value is a player, then the effect will move along with the player. Otherwise, the value is interpreted as a position in the world.
- The color of the beam effect to be created. If a particular team is chosen, The effect will either be red or blue, depending on whether the team is hostile to viewer. Does not apply to sound effects. Only the βGoodβ and βBadβ beam effects can have color applied.
- Specifies which of this actionβs inputs will be continuously reevaluated. The effect will keep asking for and using new values from reevaluated inputs.
νκ΅μ΄
- μλ λ΄μ BEAM ν¨κ³Ό κ°μ²΄λ₯Ό μμ±ν©λλ€. μ΄ ν¨κ³Ό κ°μ²΄λ μ κ±°νκΈ° μ κΉμ§ μ§μλ©λλ€. μ΄ ν¨κ³Όλ₯Ό μ°Έμ‘°νλ €λ©΄ LAST CREATED ENTITY κ°μ μ¬μ©νλ©΄ λ©λλ€. κ°μ²΄κ° λ무 λ§μ΄ μμ±λ κ²½μ° μ΄ μ‘μ μ΄ μ€ν¨ν μ μμ΅λλ€.
- ν΄λΉ ν¨κ³Όλ₯Ό λ³΄κ² λ νλ μ΄μ΄μ λλ€.
- μμ±ν ν¨κ³Όμ ννμ λλ€.
- ν¨κ³Όμ μμ μμΉμ λλ€. μ΄ κ°μ΄ νλ μ΄μ΄μΈ κ²½μ° ν΄λΉ ν¨κ³Όλ νλ μ΄μ΄λ₯Ό λ°λΌλ€λκ³ , κ·Έ μ΄μΈμ κ²½μ° μ΄ κ°μ μλ λ΄μ μμΉλ‘ ν΄μλ©λλ€.
- ν¨κ³Όμ μ’ λ£ μμΉμ λλ€. μ΄ κ°μ΄ νλ μ΄μ΄μΈ κ²½μ° ν΄λΉ ν¨κ³Όλ νλ μ΄μ΄λ₯Ό λ°λΌλ€λκ³ , κ·Έ μ΄μΈμ κ²½μ° μ΄ κ°μ μλ λ΄μ μμΉλ‘ ν΄μλ©λλ€.
- μμ±λ BEAM ν¨κ³Όμ μμμ λλ€. νΉμ νμ μ νν κ²½μ°, ν΄λΉ νμ΄ λ³΄λ μ¬λμκ² μ μΈμ§ μ¬λΆμ λ°λΌ λΉ¨κ° λλ νλμΌλ‘ ν¨κ³Ό μμμ΄ μ€μ λ©λλ€. ν¨κ³Όμμλ μ μ©λμ§ μμ΅λλ€. μ€μ§ βGOODβ, κ·Έλ¦¬κ³ βBADβ BEAM ν¨κ³Όμλ§ μμμ΄ μ μ©λ©λλ€.
- μ΄ μ‘μ μ μ λ ₯ μ 보 μ€ μ΄λ€ νλͺ©μ μ§μμ μΌλ‘ μ¬νμΈ ν κ²μΈμ§ μ§μ ν©λλ€. ν΄λΉ ν¨κ³Όλ μ λ ₯ μ 보μ μλ‘μ΄ κ°μ κ³μ λ¬»κ² λλ©°, μ¬νμΈ ν κ°μ μ¬μ©ν©λλ€.
+ Value
Is Dummy Bot
μ μ§λ³΄μ λͺ λ Ήμ΄
- npm run maintain:value isDummyBot βIs Dummy Botβ player
ν¨μ μ€λͺ
English
- Whether a player is a dummy bot.
- Player to consider
νκ΅μ΄
- νλ μ΄μ΄μ DUMMY λ΄ μ¬λΆμ λλ€.
- κ³ λ €ν νλ μ΄μ΄μ λλ€.