Light and beautiful blog style template for jekyll
Find a demo here
- Clone the repo
- Checkout the dev branch ( Do not work directly on master )
- Use
jekyll serve
to run the project - Make your changes and test
- Submit a pull request
https://github.com/HearthSim/Hearthstone-Deck-Tracker
Light and beautiful blog style template for jekyll
Find a demo here
jekyll serve
to run the project번역이 되지 않은 부분을 정리했습니다.
Line 2707 ~ 2719
2018-2-OSS-L6/HDT-Localization/Strings.ko-KR.resx
Lines 2707 to 2719 in 37b5cfc
Line 2751 ~ 2762
2018-2-OSS-L6/HDT-Localization/Strings.ko-KR.resx
Lines 2751 to 2762 in 37b5cfc
Line 2766 ~ 2786
2018-2-OSS-L6/HDT-Localization/Strings.ko-KR.resx
Lines 2766 to 2786 in 37b5cfc
Line 2793 ~ 2798
2018-2-OSS-L6/HDT-Localization/Strings.ko-KR.resx
Lines 2793 to 2798 in 37b5cfc
Line 2802 ~ 2804
2018-2-OSS-L6/HDT-Localization/Strings.ko-KR.resx
Lines 2802 to 2804 in 37b5cfc
cbb390a 커밋에 오타가 있어 수정 중입니다.
떄 -> 때
2018-2-OSS-L6/HDT-Localization/Strings.ko-KR.resx
Lines 2751 to 2804 in 2f309b1
e428d10 커밋에 오타가 있어서 수정 중입니다.
일번적인 -> 일반적인
1.외래어 표기
2.잘못된 번역
3.잘못된 번역
1.최근 다시보기
2.다시보기 통계
3.다시보기 파일
<data name="MainWindow_Menu_Replays_Latest" xml:space="preserve">
<value>최근 리플레이(_L)</value>
</data>
<data name="MainWindow_Menu_Replays_Stats" xml:space="preserve">
<value>통계에서 선택(_S)</value>
</data>
<data name="MainWindow_Menu_Replays_File" xml:space="preserve">
<value>파일로부터 로드(_F)</value>
</data>
issue #33, #34에서 다룬 코드 리뷰에서 commit 메시지 항목이 통과되지 못했는데, commit 메시지를 수정하고자 rebase를 하게 되면 commit 번호가 바뀌기 때문에 일단 그냥 진행하는 것으로 하려고 합니다. 매 commit 전에 commit 메세지에 대해 심사숙고해 주시면 감사하겠습니다.
의견 남겨주시면 감사하겠습니다.
폭발의 덫에 의해 하수인이 죽을때 빙결의 덫이 덫 리스트에서 지워지지 않는 테스트 추가.
함수 네이밍 추천 부탁드립니다.
74cdd08 커밋에 대한 코드 리뷰
2018-2-OSS-L6/HDT-Localization/Strings.ko-KR.resx
Lines 2707 to 2719 in 37b5cfc
HandleAttack 내부에서 비밀을 지우는 로직이 있음.
https://hearthstone.gamepedia.com/Advanced_rulebook#Combat 에 있는 내용을 기준으로 남아있는 비밀을 추론.
2018-2-OSS-L6/HDT-Localization/Strings.ko-KR.resx
Lines 2295 to 2300 in 2f309b1
CONTRIBUTIN_KR.md 파일을 localization branch에 추가했습니다.
파일 링크를 확인하시고 의견 주시면 감사하겠습니다.
0682101 커밋에 대한 코드 리뷰
2018-2-OSS-L6/HDTTests/Hearthstone/Secrets/SecretEventHandlerTest.cs
Lines 169 to 187 in 0682101
참고.
2018-2-OSS-L6/HDT-Localization/Strings.ko-KR.resx
Lines 2802 to 2804 in 37b5cfc
Wiki page의 제목이 수정될 경우, Custom side bar에 작성된 링크 또한 수정되어야 하므로 이 부분 숙지해 주십시오.
https://hearthstone.gamepedia.com/Advanced_rulebook#Combat 에 있는
"If you play Explosive Trap then Freezing Trap, your enemy's Novice Engineer attacking into it will trigger the Explosive Trap and be reduced to -1 Health. The Freezing Trap is a hindering Secret and thus aborts having no target it considers valid.[30] "
을 보면 하수인이 폭발의 덫에 죽는 경우 빙결의 덫이 발생하지 않음.
따라서 하수인의 체력이 1이상인 경우에만 빙결의 덫이 덫 목록에서 제거 되도록 코드 추가.
지난주부터 금일까지 팀 활동내용 정리 및 팀 Wiki에 정리
master branch에서
"Update Strings.ko-KR.resx"
라는 커밋 메세지로 커밋된 게 3개정도 있는데, 커밋 메세지에 어떤 업데이트가 있었는지 추가 정보가 있어야 할 것 같은데 어떻게 생각하시나요?
좌측에 보인의 덱을 띄워주는 로직 :
2018-2-OSS-L6/Hearthstone Deck Tracker/LogReader/Handlers/PowerHandler.cs
Lines 122 to 151 in 4ff3fb6
새로운 카드를 생성할 때마다 game.Entities 에 카드 정보를 업데이트함.
ec0f334 커밋에 오타가 있어 현재 수정 중입니다.
2018-2-OSS-L6/HDT-Localization/Strings.ko-KR.resx
Lines 3378 to 3398 in 2f309b1
해당 부분이 아직 번역되지 않았습니다.
2018-2-OSS-L6/HDT-Localization/Strings.ko-KR.resx
Lines 2847 to 2870 in 2f309b1
FlyoutControls/Options/Tracker 에서
TrackerGeneral.xaml에서 버튼을 추가 할 수있고
추가된 버튼의 클릭 액션을 TrackerGeneral.xaml.cs에서 수정이 가능한걸 확인했습니다
watch
제곧내
확인 부탁드려요
eef234d 커밋에 대한 코드 리뷰
테스트 이름: SingleSecret_MinionToHero_PlayerAttackTest
테스트 전체 이름: HDTTests.Hearthstone.Secrets.SecretEventHandlerTest.SingleSecret_MinionToHero_PlayerAttackTest
테스트 소스: C:\Users\home\Desktop\hs\Hearthstone-Deck-Tracker\HDTTests\Hearthstone\Secrets\SecretEventHandlerTest.cs : 줄 170
테스트 결과: 실패
테스트 지속 시간: 0:00:00.0020667
Result StackTrace:
위치: HDTTests.Hearthstone.Secrets.SecretEventHandlerTest.VerifySecrets(Int32 index, List`1 allSecrets, String[] triggered) 파일 C:\Users\home\Desktop\hs\Hearthstone-Deck-Tracker\HDTTests\Hearthstone\Secrets\SecretEventHandlerTest.cs:줄 420
위치: HDTTests.Hearthstone.Secrets.SecretEventHandlerTest.SingleSecret_MinionToHero_PlayerAttackTest() 파일 C:\Users\home\Desktop\hs\Hearthstone-Deck-Tracker\HDTTests\Hearthstone\Secrets\SecretEventHandlerTest.cs:줄 174
Result 메시지: Assert.AreEqual이(가) 실패했습니다. 예상 값: . 실제 값: . Freezing Trap
위의 로직은 상대 영웅을 공격할 때 비밀을 지우는 부분.
위의 code segment를 보면 하수인이 공격을 한 경우 무조건 빙결의 덫을 제거함.
하지만 https://hearthstone.gamepedia.com/Advanced_rulebook#Combat 에 있는 If you play Explosive Trap then Freezing Trap, your enemy's Novice Engineer attacking into it will trigger the Explosive Trap and be reduced to -1 Health. The Freezing Trap is a hindering Secret and thus aborts having no target it considers valid.[30] 을 보면 하수인이 폭발의 덫에 죽는 경우 빙결의 덫이 발생하지 않는 것을 알 수 있음.
수정 내용
2018-2-OSS-L6/Hearthstone Deck Tracker/LogReader/Handlers/PowerHandler.cs
Lines 122 to 159 in 0d90a8f
현재 정리 중입니다. 정리가 끝나고 나면 다음 사항을 확인해 주세요.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.