평시에 탱크에 연료 101이 유지되게끔
100이하일시 넣는 펌프 작동 / 101 이상일시 빼는 펌프 작동
만약 적이 다가와서 화방포탑이 연료를 소모해 100 이하가 된다면
SR래치에 S 입력
SR래치 켜지면 스위치 작동해서 중형전신주에 전기공급
중형전신주 작동과 동시에 256틱 타이머 작동
뭔 미친놈의 게임이 타이머 쓸려고 오버플로우까지 쓰는지 참 대단하다 싶다
256틱 흐르면 SR래치 끄기
적들이 다가오면
화방이 작동하고 레이저포탑이 즉각적으로 켜짐
상황 종료후 비활성화
뿌듯하다 이만 자러가야지
오 이걸 이렇게하네
일반 포탑이면 그냥 투입기에 회로걸면 되는데 화방포탑이라서 좀 복잡하네
궁금한게 있는데 그 일반포탑 탄창소모 인식해서 하면은 탄창하나 다써야 켜지는거 아님? 그래서 이렇게 했는데
탄창을 넣으려면 투입기가 작동되어야 하니 그걸 트리거로 잡아서 회로걸면 되지
나중가면 탄창쏘는속도 존1나 빨라서 금방금방 투입기 돌아감
맞는데 포탑 여러개 설치하면 그 중 제일 빨리 탄창 쓴 애가 보낸 신호를 받아서 레이저포탑이 작동하니깐 실제로는 딜레이가 1/2초도 안되더라구
와우 이걸 이렇게 구현하네
sr래치랑 타이머가 뭐임? 그냥 연료 떨어지면 전신주 켰다가 좀 잇다 다시 차면 꺼지게 안됨?
sr래치는 토글식 스위치라고 보면되고 타이머는 말그대로 일정 시간후에 작동하는 장치임 - dc App
이걸 연료가 일정 이하로 떨어질 시 전기스위치를 껏다키면 펌프에 의해 연료가 바로 보충되기때문에 전신주가 켜졌다가 바로꺼져서 안됨 - dc App