오리
명중·피해·부상 계산 방식은 전투 계산 방식을 보세요.
전투 시작
- 싸우거나 도망칠 수 있음
적 능력치
| 근접 기술 | 시작값 100 |
|---|---|
| 체력(피) | 시작값 100 · 0이 되면 적 처치 |
| 기력 | 시작값 100 |
| 사기 | 시작값 100 |
| 값 4(PoisonResistance) | 시작값 12 · 최대 12 · 0이 되면 적 처치 · NPC 수치 NPC 특수1 (독 저항)에서 불러옴 (매번) |
| 크기 (명중·피해·방어에 더해짐) | 10 |
| 경계 (플레이어 은신 판정) | 25 ~ 75 |
| 적 엄폐 (원거리 방어) | 75 |
| 플레이어 엄폐 (원거리 방어) | 75 |
적 행동 (3)
적은 매 턴 조건에 맞는 행동 중 가중치(기본 + 보정)에 비례한 확률로 하나를 고릅니다. 가중치 0 이하는 제외됩니다.
1. 오리가 당신을 알아차렸습니다... 원거리
명중: “당신을 조심스럽게 쳐다봅니다...”
선택
- 기본 가중치 0
- 적 사기 1 ~ 100일 때 가중치 +1 · 범위 밖이면 보정 없음(+0)
명중
- 공격하지 않음
효과
- 적 사기 -100
2. 오리는 당황해서 날개를 펄럭이며 달아나려고 합니다... 근접
명중: “달아나기 시작합니다...”
선택
- 조건: 근접 거리일 때만
- 기본 가중치 0
- 적 기력 0일 때 가중치 +1 · 범위 밖이면 보정 없음(+0)
- 적 사기 0일 때 가중치 +1 · 범위 밖이면 보정 없음(+0)
명중
- 공격하지 않음
효과
- 적 기력 +50
- 적 사기 +100
- 공격 전에 거리를 벌림
- 전투 결과: 적 도주
3. 오리는 당황해서 날개를 펄럭이며 달아나려고 합니다... 원거리
명중: “달아나기 시작합니다...”
선택
- 조건: 거리가 떨어져 있을 때만
- 기본 가중치 0
- 적 기력 0일 때 가중치 +1 · 범위 밖이면 보정 없음(+0)
- 적 사기 0일 때 가중치 +1 · 범위 밖이면 보정 없음(+0)
명중
- 공격하지 않음
효과
- 적 기력 +50
- 적 사기 +100
- 공격 전에 거리를 벌림
- 전투 결과: 적 도주
적이 다가올 때: “오리가 가까이 다가옵니다...”
기본 행동 문구 변경
- 도주 행동 이름: “후퇴하기”
- 도주 문구: “자고새를 내버려둡니다.”
전투 결과
적 처치
- “오리가 죽었습니다.”
충족감 +10
여우의 욕구 -96- 상대 NPC의 NPC 기력 (피) -10000
- 전투 상태를 NPC에 저장(다음 전투에 이어짐)
적 도주
- “오리가 수풀 속으로 사라집니다...”
- 오리 존재 (1) -1
- 상대 NPC의 NPC 카운터 -10000
- 상대 NPC의 NPC 재생성 카운터 +480
- 상대 NPC의 NPC 존재 여부 -1
- 상대 NPC 이동: 지정 지역 (정령 세계)
- 주 행동으로 끝났을 때만
- 전투 상태를 NPC에 저장(다음 전투에 이어짐)
플레이어 도주
- “당신은 계속해서 가던 길을 갑니다...”
- 화살 등 탄약: 회수 안 함
플레이어 사기 저하(도망)
- “약간의 굴욕감을 느끼면서 오리에게서 달아납니다...”
- 화살 등 탄약: 회수 안 함
- 플레이어 이동: 이전 지역
신체 부위
플레이어가 명중하면 부위 명중 가중치에 비례해 맞는 부위가 정해지고, 부상 단계와 피해 유형에 맞는 부상 중 하나가 일어납니다.
| 부위 | 근접 명중 가중치 | 원거리 명중 가중치 | 방어력 (피해 유형별 보정) | 부상 결과 |
|---|---|---|---|---|
| 머리 | 1 | 1 | 0 | 무피해 (1개 중 조건 맞는 것 무작위 1개)
|
해당 단계에 맞는 부상이 없을 때: 무기 내구도 -1 (비활성)
그 밖에 이 전투를 참조하는 곳 (3)
- 오리 등장 대화 줄
- 오리 떼가 보입니다. › 사냥하기 · PossibleAnswers › 실행할 행동 › StartCombatEncounter
오리 (1) NPC- 상호작용 › 발생 조우
오리 (2) NPC- 상호작용 › 발생 조우
🔧 전체 원본 데이터 보기 (게임 파일의 모든 필드)
게임 파일에서 추출한 값 그대로입니다. 기본값(0, 빈 값)인 필드는 생략되었습니다. 내부 ID: Combat_EncounterDuck · UniqueID e774dab1421d04d458199c9973472c9f
- 내부 이름 m_Name:
Combat_EncounterDuck - 고유 ID 번호 UniqueIDIndex: 3635
- 조우 제목 EncounterTitle: 오리 (Duck)
- 조우 그림 EncounterImage:
🖼 Ducks_Wild - 적 이름 EnemyName: 오리 (the duck)
- 적 엄폐 EnemyCover: x=75, y=75
- 플레이어 엄폐 PlayerCover: x=75, y=75
- 적 경계 EnemyAwareness: x=25, y=75
- 적 크기 EnemySize: x=10, y=10
- 적 신체 틀 EnemyBodyTemplate: 전투 신체: 오리
- 근접 기술 MeleeSkill:
- 이름 Name: 근접 기술 (Melee Skill)
- 시작값 StartingValue: x=100, y=100
- 혈액 Blood:
- 이름 Name: 피 (Blood)
- 시작값 StartingValue: x=100, y=100
- 0일 때 조우 결과 OnZeroEncounterResult: 1
- 기력 Stamina:
- 이름 Name: 기력 (Stamina)
- 시작값 StartingValue: x=100, y=100
- 사기 Morale:
- 이름 Name: 사기 (Morale)
- 시작값 StartingValue: x=100, y=100
- 값4 Value4:
- 이름 Name: 독 저항 (PoisonResistance)
- 시작값 StartingValue: x=12, y=12
- NPC 수치에서 불러옴 LoadedFromNPCStat: NPC 특수1 (독 저항)
- 불러오기 작동 수치 TriggerLoadStat: 1
- 최대값 MaxValue: 12
- 0일 때 조우 결과 OnZeroEncounterResult: 1
- 적 행동 EnemyActions:
- 행동 기록 ActionLog:
- 기록 문구 LogText: 오리가 당신을 알아차렸습니다... (The Duck notices you...)
- 성공 기록 SuccessLog:
- 기록 문구 LogText: 당신을 조심스럽게 쳐다봅니다... (It looks at you cautiously...)
- 필요 거리 RequiredDistance: 2
- 값 가중치 보정 ValuesWeightModifiers:
- 사기당 가중치 WeightPerMorale:
- 사용 Active: 1
- 내구도 범위 DurabilityRange: x=1, y=100
- 가중치 보간 InterpWeightRange: x=1, y=1
- 사기당 가중치 WeightPerMorale:
- 행동 거리 ActionRange: 1
- 선제 실패 불가 CannotFailClash: 1
- 공격 안 함 DoesNotAttack: 1
- 기본 선제 값 BaseClashValue: 300
- 방어구 내구도 피해 ArmorDurabilityDamage:
- 사용 Active: 1
- 적 값 변화 EnemyValueChanges:
- 사기 보정 MoraleModifier: x=-100, y=-100
- 행동 기록 ActionLog:
- 행동 기록 ActionLog:
- 기록 문구 LogText: 오리는 당황해서 날개를 펄럭이며 달아나려고 합니다... (The duck flaps its wings in panic and tries to escape...)
- 성공 기록 SuccessLog:
- 기록 문구 LogText: 달아나기 시작합니다... (It starts fleeing...)
- 값 가중치 보정 ValuesWeightModifiers:
- 기력당 가중치 WeightPerStamina:
- 사용 Active: 1
- 가중치 보간 InterpWeightRange: x=1, y=1
- 사기당 가중치 WeightPerMorale:
- 사용 Active: 1
- 가중치 보간 InterpWeightRange: x=1, y=1
- 기력당 가중치 WeightPerStamina:
- 선제 전 거리 변화 PreClashDistanceChange: 1
- 선제 실패 불가 CannotFailClash: 1
- 공격 안 함 DoesNotAttack: 1
- 도주 행동 IsEscapeAction: 1
- 기본 선제 값 BaseClashValue: 450
- 방어구 내구도 피해 ArmorDurabilityDamage:
- 사용 Active: 1
- 적 값 변화 EnemyValueChanges:
- 기력 보정 StaminaModifier: x=50, y=50
- 사기 보정 MoraleModifier: x=100, y=100
- 조우 결과 EncounterResult: 2
- 행동 기록 ActionLog:
- 행동 기록 ActionLog:
- 기록 문구 LogText: 오리는 당황해서 날개를 펄럭이며 달아나려고 합니다... (The duck flaps its wings in panic and tries to escape...)
- 성공 기록 SuccessLog:
- 기록 문구 LogText: 달아나기 시작합니다... (It starts fleeing...)
- 필요 거리 RequiredDistance: 1
- 값 가중치 보정 ValuesWeightModifiers:
- 기력당 가중치 WeightPerStamina:
- 사용 Active: 1
- 가중치 보간 InterpWeightRange: x=1, y=1
- 사기당 가중치 WeightPerMorale:
- 사용 Active: 1
- 가중치 보간 InterpWeightRange: x=1, y=1
- 기력당 가중치 WeightPerStamina:
- 행동 거리 ActionRange: 1
- 선제 전 거리 변화 PreClashDistanceChange: 1
- 선제 실패 불가 CannotFailClash: 1
- 공격 안 함 DoesNotAttack: 1
- 도주 행동 IsEscapeAction: 1
- 기본 선제 값 BaseClashValue: 450
- 방어구 내구도 피해 ArmorDurabilityDamage:
- 사용 Active: 1
- 적 값 변화 EnemyValueChanges:
- 기력 보정 StaminaModifier: x=50, y=50
- 사기 보정 MoraleModifier: x=100, y=100
- 조우 결과 EncounterResult: 2
- 행동 기록 ActionLog:
- 적 접근 기록 EnemyGettingCloseLog:
- 기록 문구 LogText: 오리가 가까이 다가옵니다... (The duck moves in closer...)
- 도주 행동 이름 덮어쓰기 OverrideEscapeActionName: 후퇴하기 (Retreat)
- 도주 행동 기록 덮어쓰기 OverrideEscapeActionLog:
- 기록 문구 LogText: 자고새를 내버려둡니다. (you leave the partridge be.)
- 적 쓰러뜨렸을 때 효과 EnemyDefeatedEffects:
- 결과 기록 ResultLog:
- 기록 문구 LogText: 오리가 죽었습니다. (The duck is dead.)
- 수치 변화 StatChanges:
- NPC 수치 변화 NPCStatChanges:
- 대상 수치 TargetStat: NPC 기력 (피)
- 해당 NPC 사용 UseAssociatedAgent: 1
- 값 변화 ValueChange: x=-10000, y=-10000
- 조우를 NPC에 저장 SaveEncounterToNPC: 1
- 결과 기록 ResultLog:
- 적이 달아났을 때 효과 EnemyEscapedEffects:
- 주 행동에서만 작동 OnlyTriggerOnMainActions: 1
- 결과 기록 ResultLog:
- 기록 문구 LogText: 오리가 수풀 속으로 사라집니다... (The duck disappears into the foliage...)
- 수치 변화 StatChanges:
- 수치 Stat: 오리 존재 (1)
- 값 변화 ValueModifier: x=-1, y=-1
- NPC 수치 변화 NPCStatChanges:
- 대상 수치 TargetStat: NPC 카운터
- 해당 NPC 사용 UseAssociatedAgent: 1
- 값 변화 ValueChange: x=-10000, y=-10000
- 대상 수치 TargetStat: NPC 재생성 카운터
- 해당 NPC 사용 UseAssociatedAgent: 1
- 값 변화 ValueChange: x=480, y=480
- 대상 수치 TargetStat: NPC 존재 여부
- 해당 NPC 사용 UseAssociatedAgent: 1
- 값 변화 ValueChange: x=-1, y=-1
- NPC 이동 MoveNPC: 2
- NPC를 특정 지역으로 이동 MoveNPCToSpecificEnvironment: 정령 세계
- 조우를 NPC에 저장 SaveEncounterToNPC: 1
- 플레이어 도주 시 효과 PlayerEscapedEffects:
- 결과 기록 ResultLog:
- 기록 문구 LogText: 당신은 계속해서 가던 길을 갑니다... (You continue on your way...)
- 수치 변화 StatChanges:
- 값 변화 ValueModifier: x=3, y=3
- 탄약 회수 AmmoRecovery: 3
- 결과 기록 ResultLog:
- 플레이어 사기 꺾였을 때 효과 PlayerDemoralizedEffects:
- 결과 기록 ResultLog:
- 기록 문구 LogText: 약간의 굴욕감을 느끼면서 오리에게서 달아납니다... (You run away from the duck, feeling a bit humiliated...)
- 탄약 회수 AmmoRecovery: 3
- 플레이어 이동 MovePlayer: 3
- 결과 기록 ResultLog:
- 시작 선택지 StartingOptions:
- 조우 소리 EncounterSounds: sharedassets0.assets#259