playXP

서브 메뉴

Page. 20 / 271 [내 메뉴에 추가]
글쓰기
작성자 인간성
작성일 2014-03-15 18:26:36 KST 조회 1,713
제목
스타1의 쉴추뎀을 만들고 싶어요!

지금까지는 그냥 보호막인수로 퉁쳤었습니다.

근데 이래버리면 지뢰가 질럿을 2방에 처치하는 불상사가 발생하더군요.


그래서 sc2bw를 열어 스타1의 데미지방식을 찾아보려고 했는데,

형식을 도저히 이해할 수 없습니다.




전환효과로 묶어서 보호막이 0일 때는 보통 피해이고, 보호막이 1이상일 때는 쉴드 피해를 줍니다.

근데 쉴드피해는 아무 데미지가 없고, 표시기만 덜렁 보통 피해와 같게 되어있습니다.

트리거는 훑어봤지만 이런 내용은 없더군요.


동작으로 Small, Medium, Large 동작을 구현해놨지만 각 동작들에 특수한 뭔가가 있지는 않았습니다.

Medium, Large가 Small동작을 없애는 것뿐...


제가 모르는 뭔가가 있는건가요? sc2bw 데이터의 항목들을 살펴봤지만 딱히 관련된 내용이 없었던 것 같은데요.

일단 sc2bw는 스타1의 쉴추뎀을 잘 재현했던데 무슨 마법을 부린 건지 모르겠습니다.

지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
qwer (2014-03-15 23:01:04 KST) - 211.246.xxx.95
0↑ ↓0
센스 이미지를 등록해 주세요
스타1의 쉴드 적용은 모든 유형에 대해 100% 데미지입니다. (추뎀개념이 아님..)
예를들어 방어력 10짜리 소형유닛이 쉴드50을 보유한 상태로 폭발형 100데미지를 입었을 경우
50은 쉴드를 벗겨내고 나머지 50이 방어력감소 후 유형별 데미지감소를 통해
40*0.5=20
합쳐서 70의 데미지를 입습니다..
이걸 데이터로 구현할바엔 트리거로 구현하는게 나을겁니다..
아이콘 인간성 (2014-03-15 23:11:49 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
네! (본 피해-보호막)/유닛유형배수로 아는데 이걸 sc2bw가 재현하더라구요! 제가 데이터는 좀 아는데 트리거는 몰라서 살짝만 알려주심 안될까요? 대충이라도 좋아요!
qwer (2014-03-15 23:40:15 KST) - 211.246.xxx.95
0↑ ↓0
센스 이미지를 등록해 주세요
sc2bw 받아서 찾아보니 트리거로 구현했네요..
효과 발동 시 대상 유닛의 보호막양을 계산해서 슥삭슥삭 산수한다음에 카탈로그로 피해량 변경하고 데미지 주고 원상복귀하는 시스템입니다
이걸 수동으로 각 유닛마다 구현해줍니다.

Brood war Mechanics -> Abilities -> Shield Damage에서 찾아보실 수 있습니다..
아이콘 인간성 (2014-03-15 23:49:22 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
헉... 감사합니다! 앞으로는 더 신경써서 확인해볼게요!
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.