Ko/Creating Respawning Sentries
센트리 건 만들기
이 작업은 몇개의 obj_sentrygun 들을 당신의 맵에 소환하면서 시작합니다. 첫번째 것은 "sentry1"로 두번째는 "sentry2"로 하면서 쭉 만들어 주세요.
point_template 만들기
당신의 센트리 건의 수만큼 point_template 엔티티들을 만들어 주세요. 그들의 이름을 "sentrytemplate1", "sentrytemplate2" 등으로 쭉 설정해주세요. 'Template1' 을 알맞는 센트리 건으로 설정해주세요, 그래야 point_template는 'Template1' 의 값으로 "sentry1를 받습니다. 'Flags' 탭에서는 "Don't remove template entities" 를 센트리 건이 생성될때 시작하는지 확인해주세요.
env_entity_maker 만들기
Create an equal number of env_entity_maker entities as you have sentries. Set Name to "sentryspawner1", "sentryspawner2", etc. Set 'Point_template To Spawn' to the matching point_template, so env_entity_maker "senspawner1" will have 'Point_template To Spawn' value "sentrytemplate1".
센트리 건 출력
각각의 센트리 건의 output 탭마다, 적당한 숫자와 값들을 추가해주세요:
- My output 이름:
OnDestroyed
- Target entities 이름:
template1
- Via this input:
ForceSpawn
- After a delay in seconds of:
10
OnDestroyed is not one of the selectable outputs, so Hammer will say this is invalid. Ignore that, it will work in game. Adjust the delay to the number of seconds you want the sentries to take to respawn.
Now, when your map loads, there should be a set of sentries, which, when destroyed, make another one spawn in its place.