Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SKILL_TEMPLATE ALL FIELDS + INFO
- -tempalteId [int]
- -huntingZoneId [int]
- -id [int]
- -isUnionSkillCoolTime [bool] **maybe is part of cooldownGroup?**
- -shapeChangeTo [int]
- -useSkillWhileReaction [bool]
- -useSkillWhileAirReaction [bool]
- -useSkillWhileBulldozer [bool]
- -isEvadeType [bool]
- -name [wstr]
- -linkSumonSkillId [int]
- -timeRate [float]
- -stRecoveryDelay [int]
- -pvpAtkRate [float]
- -type [wstr]
- ** if type == "charge" -> Normal charge-type skills are no longer used. (Once treated as NORMAL) **
- -nextSkill [int]
- ** if type == [switch, stone, instance, drain, evade, combo_instance, connect, moving_skill, charge] **
- -mustHaveInstanceTarget [bool]
- ** if type == [instance] **
- -switchSkill [int] [if type == "switch"]
- -switchInfo [int] [if type == "switch"]
- -directComboSkill [int]
- ** if type == [combo_instance] **
- -despawnKind[array] [int]
- ** if type == [despawnsummone] **
- -isSpiritBuff [bool]
- ** if type == [despawnsummone] **
- -isDropItemByDespawnSkill [bool]
- ** if type == [despawnsummone] **
- -movingSpeedRate [float]
- ** if type == [movingdefence] **
- -triggertype [int]
- ** if type == [triggeritem] **
- -directComboSkill [int]
- -category [int CSV]
- -changeDirOnSkillEnd [default, dir][wstr]
- -changeDirMethodOnSkillEnd [default, dist][wstr]
- ** if changeDirOnSkillEnd == [dir] **
- -needWapon [bool]
- -canUseOnCombatMode [bool]
- -canUseOnRide [bool]
- -enterCombatStatus [bool]
- -hitDamageAdjust [bool]
- -ignoreDefence [bool]
- -ignoreDefenceRate [float]
- -allDirectionDefence [bool]
- -adjAtkByNpcHp [bool]
- -adjAtkByTargetHp [bool]
- -adjAtkByOwnerHpType [int]
- -adjustAtkByOwnerStRateType [int]
- -damageType [range,mele]
- -keepMovingCharge [bool]
- -keptMovingCharge [bool]
- -overChargeShot [bool]
- -noChargeAbnormalityId [int]
- -ignoreAttackSpeed [bool]
- -ignoreDamageAdjust [bool]
- -canUseOnReaction [bool]
- -adjustHeight [int]
- -mountAbnormality [int]
- -ignoreShield [bool]
- -breakInvincible [bool]
- -preserveHitDirection [bool]
- -ignoreAir [bool]
- -pushtarget [push, stop, pass, pushall]
- -moveKeyRootMotionControl [bool]
- -applyDistanceDamageRate [bool]
- -abnormalityOnShot [int]
- -abnormalityOnShotProb [float]
- -abnormalityOnShotInvokeTime [int]
- -abnormalityTargetIsOwner [bool]
- -projectileDamageAdjust [bool]
- -attackRange [float]
- -attackRangeMin [float] [http://prntscr.com/rl9xd5]
- -attackRangeMax [float] [http://prntscr.com/rl9x12]
- -aiRotateThreshold [int] [http://prntscr.com/rl9xpk]
- -broadcastClearCooltime [bool]
- -clearTransformData [bool]
- -mustMountFlyingVehicle [bool] **to check if present **
- -vehicleId [int, CSV] ** if type == "custom" **
- -Aggro
- -offensiveSkill [skillId]
- -aggroWhenStart [int]
- -ModifyCooltimeCondition
- -mobSize [mobSize enum]
- -rate [float]
- -method [int] [passive likke method maybe]
- -Combo
- -startTime [int]
- -endTime [int]
- -comboStartTime [int]
- -comboEndTime [int]
- -bonusAbnormality [int]
- -disAbnormality [int]
- -activationAbnormality [int]
- -ShortTel
- -dist [float]
- -ChargingStageList ** if type == "moving_charge" **
- -costTotalHp [int]
- -costTotalMp [int]
- -costTotalSt [int]
- -withAbnormalId [int]
- -movable [bool]
- ** if withAbnormalId > 0 && !movable -> [An abnormal state cannot be assigned to a fixed moving charge skill. ] **
- -ChargeStage [array]
- -duration [float]
- -costMpRate [float]
- -costHpRate [float]
- -costStRate [float]
- -shotSkillId [int]
- ** skillTemplate.chargeDurationOrTotalDuration += duration **
- -Interval
- -time [int]
- -costMpRate [float]
- -costHpRate [float]
- -costStRate [float]
- -addAttackBonus [float]
- ** [http://prntscr.com/rlaa5d] **
- -OverChargeConnectSkill
- -redirectSkill [int]
- -prevSkillCategoryCondition [CSV]
- -Projectile ** if type != "userslug" && type == "projectile" **
- -destroyWhenHit [bool]
- -lifeTime [int]
- -forceReturn [bool]
- -despawnDist [int]
- -despawnAbnormalityList [int, CSV]
- -type[default, capture]
- -Drain ** if type == "drain" **
- -maxDrainGauge [int]
- -draingGaugeExpireTime [int]
- -backSkillId [int]
- -DrainBack ** if type == "drain_back" **
- -gaugeToMpRate [float]
- -Summon ** if type == "summon" **
- -summoneeType [bonfire, feudalLordFlag]
- -summoneeId [int]
- -Charm ** if type == "charm" **
- -charmId [int]
- -charmCategoryId [int CSV]
- -isForceCharm [bool]
- -charmRadius [int]
- -charmDuration [int]
- -targetType [all, me , party]
- -Firewood ** if type == "firewood" **
- -effectTime [int]
- -Gamble ** if type == "gamble" **
- -gambleBoxId
- -EventSeed ** if type == "eventseed" **
- -eventSeedId [int]
- -Mount
- -vehicleId [int, CSV] [max 2]
- -vehicleLinkSkillId [int, CSV] [max 2]
- -ConnectSkill ** if type == "connect" || type == "change" **
- -redirectSkill [int]
- -AddConnectSkill [array]
- -redirectSkill [int]
- -categoryCondition [int, CSV]
- -prevCategoryCondition [int, CSV]
- -period [int]
- -chanceSkillProb [float]
- -chanceSkill [int]
- -AddAbnormalityConnectSkill [array]
- -redirectSkill [int]
- -abnormalityId [int]
- -notConnectCategory [int, CSV]
- -AddCrestConnectSkill [array] ** mutual exclusive with AddCrestConnectSkill **
- -redirectSkill [int]
- -crestId [int]
- -Dash ** if type == "dash" **
- -speed [float]
- -cancelable [bool]
- -withAbnormalId [int]
- -dashRedirectSkill [int]
- -dashFailSkill [int]
- -mustHaveTarget [bool]
- -followTarget [followOnce, follow, none]
- -Ai ** if type == "ai_work" **
- -workId [int]
- -Evade ** if type == "evade" **
- -redirectSkill [int]
- -abnormalityId [int]
- -InverseCapture ** if type == "inversecapture" **
- -shotSkill [int]
- -Counter ** if type == "counter" **
- -counterSkill [int]
- -startTime [int]
- -endTime [int]
- -distance [int]
- -isPressSkill [bool]
- -canCounterProjectile [bool]
- -maxEnemy [int, default=5]
- -exceptionalSkillCategory [int CSV] [max 21]
- -rangeAngle [float, degree]
- -PushShield ** if type == "movingdefence" **
- -distance [int]
- -time [float]
- -CatchBack ** if type == "catch_back" **
- -dir [default = none(back), front, center, user]
- -condMin [int]
- -condMax [int]
- -condition [none, air,weakPoint]
- -CatchThrow ** if type == "catch_throw" **
- -throwSkillId [int]
- -Defence
- -mpCostOnSuccess [int]
- -damageApplyRate [float]
- -minimumDamageRate [float]
- -damageReduceValue [int]
- -perfectDefenceForAllies [bool]
- -allDirection [bool]
- -superArmor [bool]
- -superArmorId [int]
- -noPush [bool]
- -defencePvpAttack [bool]
- -blockOnceBreakInvincibleAttack [bool]
- -adjustCooltimeWhenBrokenByBreakInvincible [float]
- -adjustCooltimeWhenBrokenByIgnoreDefence [float]
- -breakShieldDistance [int]
- -brokenByBreakInvincibleAbnormalityId [int]
- -brokenByIgnoreDefenceAbnormalityId [int]
- -CriticalSuperArmor [array]
- -startTime [int]
- -endTime [int]
- -minimumDamageRate [float]
- -attackDamageRate [float]
- -abnormalityId [int]
- -reflectMaxDistance [float]
- -Resistance
- -startTime [int]
- -endTime [int]
- -miniRes [float]
- -basicRes [float]
- -basicIncRes [float]
- -damageRes [float]
- -addResA [float]
- -addResB [float]
- -addResC [float]
- -addResD [float]
- ** BasicRes must be greater than 0 [id =% d huntingZoneId =% d templateId =% d] at [% s] **
- -Bulldozer
- -duration [int]
- -speed [float]
- -maxWidth [float]
- -widthRatio [float]
- -Precondition
- -coolTime [int]
- -coolTimeResetProb [float]
- -modeChangeMethod [int]
- -minLevel [int]
- -nocTanCount [int]
- -innerCool [bool]
- -ExclusiveAbnormality[array CSV]
- -kind [int]
- -BattleFieldRanker
- -theLeastRank [int]
- -Cost
- -itemId [int]
- -itemConsumeCount [int]
- -isItemCountSkill [bool]
- -mp [int]
- -hp [int]
- -anger [float]
- -hpRate [float]
- -stRate [float]
- -st [int]
- -nocTan [float]
- -noCostSkill [bool]
- -guildCoin [int]
- -ItemList[array]
- -id [int]
- -count [int]
- ** The cost @ hp value must be greater than or equal to 0 and less than 2.1 billion. **
- ** Hp and hpRate cannot be set at the same time as skill casting costs. **
- ** hpRate must be less than 1.0 **
- -Property
- -movingWithAbnormalId [int]
- -criticalRate [float]
- -checkCritical [bool]
- -skillPendingType [disabled(default), immediateCancel, rearCancelOnly, rearCancel, superCancel]
- -abnormalMultiHitAdjustId [int]
- -afterDefenceSuccess [none, onlyAfter][bool]
- -isItemSkill [bool]
- -Anger
- -attackUpRate [float]
- -ActionStages [array]
- -HitInvincible
- -startTime [int]
- -endTime [int]
- -exceptionalSkillCategory [int CSV]
- -Cancel
- -frontCancelEndTime [int]
- -rearCancelStartTime [int]
- -rearCancelEndTime [int]
- -moveCancelStartTime [int]
- -Pending
- -startTime [int]
- -endTime [int]
- -NoReaction
- -startTime [int]
- -endTime [int]
- -ChangeDir
- -changeDirMethod [int]
- -changeDirMaxAngle [short]
- -MoveCylinderList [array]
- -startTime [int]
- -id [int]
- -desc [wstr]
- -radius [float]
- -height [float]
- -locDistance [float]
- -locAngle [float]
- -locZ [float]
- -HitCylinderList [array]
- -startTime [int]
- -id [int]
- -desc [wstr]
- -radius [float]
- -height [float]
- -locDistance [float]
- -locAngle [float]
- -locZ [float]
- -StageList [array]
- -changeDirToTarget [bool]
- -changeDirToTargetMax [int]
- -variableLoopMax [int]
- -attention [bool]
- -notAffectMotionRateByAbnormal [bool]
- -movable [bool]
- -Property
- -adjustAnimToTarget [LockOn, RangeLockOn, MoveToDest, Bulldozer]
- -AnimSeq [array]
- -animMotionId [int]
- -animSet [wstr]
- -animName [wstr]
- -duration [int]
- -rootMotionXYRate [float]
- -animRate [float]
- -bAnimLooping [bool]
- -loopingRate [float]
- -TargetingList [array]
- -piercingDamageDecreaseRatio[float]
- -adjustTargetingPos[notUse, toTarget, toTargetWithGeo]
- -multiShoot [bool]
- -Targeting [array]
- -id [int]
- -alwaysSecondHit [bool]
- -secondHitRemote [bool]
- -doNotSecondHit [bool]
- -type [normal_hit,second_hit,super_armor,super_armor_reflect,defence,condition_hit,counter,delayed,pushShield]
- **additional or simmilar types in the DC are mapped tho these types as they are only client side**
- -method [normal,collect,rangelockOn,useCollected,spiritAttack,spiritFollow,spiritUseSkill,spiritStandBy,object,marked]
- **additional or simmilar types in the DC are mapped tho these types as they are only client side**
- -condition [none, flyend, forcehit] ** if Targeting.type == "condition_hit" **
- -delayTime [int] ** delayTime = time if Targeting.type == "delayed" **
- -broadcastArrow [bool] ** if true sends S_INSTANCE_ARROW **
- -mpBonusType [int]
- -hpBonusType [int]
- -stBonusType [int]
- -aggroWhenTargeting [int]
- -hpBonusOnlyMe [bool]
- -mpBonusOnlyMe [bool]
- -stBonusOnlyMe [bool]
- -showMpBonus [bool]
- -spreadTargetAttack [bool]
- -spreadTargetHpDiff [bool]
- -spreadTargetMpCost [bool]
- -abnormalityOnHit [int]
- -abnormalityOnHitProb [float]
- -criticalRate [float] [defauilt (Property.criticalRate)]
- -targetMoveTypeIsStop [bool]
- -variableLoop [bool]
- -abnormalityWhenKill [int]
- -applyCooltimeOnHitSuccess [bool]
- -changeTarget [all, allExceptMe, allpcExceptMe, allPcIgnoreSpirit, allExceptParty, allIncludeVilliger, enemy, ally, allyExceptMe, allyOnDeath, allyVilliger, party, partyExceptMe, partOnDeath, raid, raidExceptMe, raidOnDeath, me, pvp, enemyOrPvp, ignoreSpirit, noneUnion, exceptAll, hpImmediate, mpImmediate, allImmediate]
- -changeTargetZPosRate [float]
- -ignoreHitInvincible [bool]
- -interval [int]
- -until [int]
- -loopingEnd = 0 [int, localVariable]
- ** if interval > 0 **
- ** { **
- ** until/= timeRate **
- ** if until == -1 { until = 88888888 } //infinitely looping **
- ** else { **
- ** loopingEnd = until - Targeting.time **
- ** if(!loopingEnd && type != "projectile") { Invalid targeting looping time interval } **
- ** if (delayTime > loopingEnd && type != "projectile") { Invalid targeting looping time interval } **
- ** } **
- ** } else { loopingEnd = 0 }**
- -appearDistance [int] ** maybe for projectiles **
- -applyCooltimeOnLockOnFail [bool]
- -appearCheckDistance [int]
- -SummonAiInfoList [array]
- -workerId [int]
- -aiId [int]
- -workId [int]
- -Cost
- -ProjectileSkillList [array]
- -ProjectileSkillProjectileSkill [array]
- -projectileType [none, floating, land, react, summon, connect, chain]
- -id [int]
- -flying [bool]
- -needAbnormalityId [int]
- -interruptShotAbnormalityKind [int]
- -needPassive [int]
- -excludePassive[bool]
- ** if (flying) -------- **
- -flyingSpeed [float]
- -flyingDistance [float]
- -acceleration [float]
- -velocityType [none, constant, acceleration, reduction]
- ** if (velocityType && acceleration <= 0.0) { Acceleration Value Error } **
- -detachType [default(fixed), locate, target]
- -detachDistance [float]
- -detachHeight [float]
- -shootAngle [float]
- -chaseTarget [bool]
- -shootAngleBase [none, spawner]
- ** ----------------- **
- -AreaList [array] ** Only one Area accepted in dash skill **
- -Area [array]
- -minRadius [float]
- -maxRadius [float]
- -ignoreAdjustment [bool]
- -rangeAngle [float]
- -offsetDistance [float]
- -offsetAngle [float]
- -minHeight [float]
- -maxHeight [float]
- -setRangeHeightToGround [bool]
- -ignoreLos [bool]
- -isPvpArea [bool]
- -pierceDepth [int]
- -type [all, allExceptMe, allpcExceptMe, allPcIgnoreSpirit, allExceptParty, allIncludeVilliger, enemy, ally, allyExceptMe, allyOnDeath, allyVilliger, party, partyExceptMe, partOnDeath, raid, raidExceptMe, raidOnDeath, me, pvp, enemyOrPvp, ignoreSpirit, noneUnion, exceptAll, hpImmediate, mpImmediate, allImmediate]
- -evadeByJump [bool]
- -backAttackDecisionIsUser [bool]
- -purpose [byType, attack, notAttack]
- -selectMethod [dir, dist, reverseDir, reverseDist, hpLess, hpMore, random]
- -maxCount [int] **Only one maxCount accepted in dash skill**
- -forceSortingBySelectMethod [bool]
- -aggroWhenNonOffensiveSkillHit [int]
- -ignoreDefence [bool]
- -enterCombatStatus [bool]
- -TargetCondition
- -levelUnder [int] ** if (levelUnder == 0) { levelUnder = 127 } **
- -levelOver [int]
- -abnormalityId
- ** if (abnormalityId) **
- -abnormalityIdInvokedByMe [bool]
- -prevCheckAbnormalityId [bool]
- ** ----------------- **
- -exceptAbnormalityId [int CSV]
- -abnormalityKind [int CSV]
- ** if (abnormalityKind) **
- -abnormalityInvokedByMe [bool]
- -prevCheckAbnormalityId [bool]
- ** ----------------- **
- -exceptAbnormalityKind [int CSV]
- -category [int]
- -reactionType [none, mini, basic, add, air]
- -secondHitByReactionType [none, mini, basic, abnormal, air]
- -secondHitByAbnormalId [int]
- -weakPoint [int]
- -weakPointMax [int]
- -weakPointMin [int]
- -Condition
- -creatureTemplateId [int]
- -huntingZoneId [int]
- -hpRateUnder [float]
- -mpRateUder [float]
- -Effect
- -atk [float]
- -variance [float]
- -MpDiff
- -value [int]
- -bonusValue [int]
- -bonusClass [wstr, class CSV]
- -method [add, rate]
- -HpDiff
- -value [int]
- -bonusValue [int]
- -bonusClass [wstr, class CSV]
- -method [add, rate]
- -StDiff
- -value [int]
- -bonusValue [int]
- -bonusClass [wstr, class CSV]
- -method [add, rate]
- -AngerDiff
- -value [int]
- -bonusValue [int]
- -bonusClass [wstr, class CSV]
- -method [add, rate]
- -AggroDiff
- -value [int]
- -bonusValue [int]
- -bonusClass [wstr, class CSV]
- -method [add, rate]
- -AbnormalityOnCommon [array]
- -id [int]
- -WeakPointDiff
- -addRate [float]
- -critAddRate [float]
- -count [int]
- -AbnormalityOnNoctan
- -id [int]
- -abnormalityRate [float]
- -abnormalityRateForPvp [float]
- -timeOverrideSmall [float]
- -timeOverrideMedium [float]
- -timeOverrideLarge [float]
- -timeOverrideUser [float]
- -force [bool]
- -mobSize [small, medium, large, player, any]
- -ignoreDefence
- -AbnormalityOnPvp
- -id [int]
- -abnormalityRate [float]
- -ignoreDefence [bool]
- -AbnormalityGroupOff
- -property [int]
- -level [int]
- -kind [int]
- -type [all, buff, debuff]
- -ReactionOff
- [empty]
- -Rebirth
- -hpRecoveryRate [float]
- -mpRecoveryRate [float]
- -conditionValue [int]
- -ReviveNow
- -hpRecoveryRate [float]
- -mpRecoveryRate [float]
- -conditonRecoveryRate [float]
- -ResetAggro
- -levelLimit [int]
- -aggroValue [float]
- -TauntAggro
- -levelLimit [int]
- -TopAggro
- -duration [float]
- -DropItem
- -templateId [int]
- -stackCount [int]
- -extendPartMember [bool]
- -dropDistance [float]
- -maxDropDistance [float]
- -distanceByCharge [bool]
- -noDelay [bool]
- -DropUserItem
- -abnormalityId [int]
- -abnormalityDurationRate [float]
- -ConditionAdj
- -value [float]
- -GuildBuff
- -id [int]
- -SummonNpc
- -templateId [int]
- -huntingZoneId [int]
- -dir [float]
- -baseDir [float]
- -distance [float]
- -bonusHpRate [float]
- -defRatio [float]
- -atkRatio [float]
- -getAggroFrompc [bool]
- -summinKind [int]
- -aggressive [bool]
- -isTresureFinder [bool]
- -ownerAbnormalityId [int CSV]
- -hasFixedTarget [bool]
- -bombNpc [bool]
- ** if (bombNpc) **
- -BombNpc
- -huntingZoneId [int]
- -templateId [int]
- -dir [float]
- -distance [float]
- ** ------------ **
- -SummonObjectNpc
- -huntingZoneId [int]
- -tempalteId [int]
- -ChangeNpc
- -huntingZoneId [int]
- -tempalteId [int]
- -SpawnTerritory
- -dirMin [int]
- -dirMax [int]
- -distMin [int]
- -distMax [int]
- -[array]
- -huntingZoneId [int]
- -territoryId [int]
- -Teleport
- -type [BONFIRE, PARTY, GUILD, MYSELF_VILLAGE, MYSELF_POS, SER_POS, RESERVERD_POS, TELEPORTWARD_POS, FLOATINGCASTEL_POS]
- -destRange [int]
- -spawnRange [int]
- -memeberRange [int]
- -recallContinent [int]
- -recallPos [vec3]
- -dir [float]
- -DynamicSpawn
- -huntingZoneId [int]
- -dynamicSpawnId [int]
- -PkDeclare
- [is pk declare effect]
- -StackAccum
- -value [int]
- -StackExplode
- -Damage
- -valueMin [float]
- -valueMax [float]
- -criticalMin [float]
- -criticalMax [float]
- -aggroMin [float]
- -aggroMax [float]
- -Abnormality
- -valueMin [float]
- -valueMax [float]
- -durationMin [float]
- -durationMax [float]
- -invokeProbMin [float]
- -invokeProbMax [float]
- -SystemMessage
- -attackerMessage [wstr default(SMT_THROW_SMILE_FIREWORK)]
- -attackeeMessage [wstr default(SMT_THROW_SMILE_FIREWORK)]
- -ResetDungeon
- -continentList [int CSV]
- -partyType [SOLO, PARTY, RAID]
- -ReputationPoint
- -npcGuildId [int]
- -incrExp [int]
- -incrPoint [int]
- -RecallMonster
- -groupId [int]
- -ToggleServant
- -servantTemplateId [int]
- -ServantEnergy
- -addValue [int]
- -ChangeAppearance
- [is ChangeAppearance effect]
- -Social
- -socialMotionId [int]
- -pendingTime[int]
- -EnterDungeon
- -id [int]
- -reset [bool]
- -enableFlag [bool]
- -Transform
- -transformTime [float]
- ** if(transformTime > 0.0) **
- -beginPendingTime [int]
- -endPeningTime [int]
- -transformHairItemTemplateId [int]
- -transformBodyItemTemplateId [int]
- -transformBackItemTemplateId [int]
- ** ----------------------- **
- -ImpactDamage
- -damageType [fixed, proportional]
- -damageRate [float]
- -EventGageDiff
- -value [int]
- -gageName [wstr]
- -RandomSetPos
- -delayTime [int]
- ** if(RandomSetPos.delayTime > 0) **
- -continentId [int]
- -posType [absolute, relative]
- ** ------------------------------ **
- -targetNpcId [npcId]
- -centerPos [vec3]
- -radius [int]
- -Pos [array] ** max 10 **
- -value [vec3]
- -AbnormalityOff
- -id [int]
- -stackCount [int]
- -kind [int]
- -level [int]
- -method [int]
- -noRemoveWhenExistsStackCount [bool]
- -abnormalityRate [float]
- -abnormalityRateForPvp [float]
- -timeOverrideSmall [float]
- -timeOverrideMedium [float]
- -timeOverrideLarge [float]
- -timeOverrideUser [float]
- -force [bool]
- -mobSize [small, medium, large, player ,any]
- -ignoreDefence [bool]
- -classes [class wstr CSV]
- -ExceptArea [array]
- -minRadius [float]
- -maxRadius [float]
- -ignoreAdjustment [bool]
- -rangeAngle [float]
- -offsetDistance [float]
- -offsetAngle [float]
- -minHeight [float]
- -maxHeight [float]
- -setRangeHeightToGround [bool]
- ** Only one targeting time accepted in case shortTel/dash skill **
- ** time min value = 100 if time < 100 -> time = 100 **
- ** delayTime = (time < 100 ? 100 : time) - time if Targeting.type != "delayed"**
- ** RANGELOCKON targeting is only available for movingSkill **
- ** LOCKON targeting is only available for movingSkill **
- -RangedCritical
- -Heal
- -Area
- -radius [int]
- -occureRate [float]
- -effectIncreaseRate [float]
- -Abnormal
- -Area
- -radius [int]
- -occureRate [float]
- effectIncreaseRate [float]
- -KeyState
- -State [array]
- -skillId [int]
- -UserProjectileCurveMove
- -isDestGround [bool]
- -Projectile ** if type == "userslug" **
- -destroyWhenHit [bool]
- -explosionDelay [int]
- -despawnDist [int]
- -userSlugHitSingleTargetMaxCount [int][default=1]
- -despawnAbnormalityList [int CSV]
- -TargetingList **same as normal TargetingList node**
- -Property **same as normal Property node**
- ** for type < 29 && Targetings == 0 -> TargetingInfo is a required skill, but it does not exist. **
- ** if is npc skill template **
- ** all time values will be / timeRate **
- http://prntscr.com/rl9vnp
- ** localVariable = variable that is not in the data but as a product of the data **
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement