Comments (8)
l10n
개별 아이템 판매가격에 소수점이 포함되지 않아야 합니다.
The unit price should not include decimal points.
from ninechronicles.
대응 사항
InventoryItem에서 Consumable을 저장할 때 최초의 Consumable만 InventoryItem의 ItemBase에 넣고 나머지는 count로 세면, 보일 때에는 문제없음
- 전투 준비 화면
- InventoryItem에 Consumable 하나만 들고있어서 여러개의 Consumable에 대한 정보가 필요할 경우(전투에 들어갈 때)를 대응해야 함.
- 슬롯에 item id (not Guid)를 저장해두었다가 액션 날릴 때에만 inventory(상태)에서 검색해서 Guid를 가져옴
- InventoryItem이 이미 Equiped여도 count > 0 이면 계속 장착 가능하도록
인벤토리에서 연 툴팁의 버튼은 Equip으로, 슬롯에서 연 툴팁은 Unequip으로 고정 - 인벤토리 아이템 뷰에서 개수를 어떻게 표시할지
- 장착할 때마다 count를 갱신함
- (장착하면 개수가 줄어드는데? 1개 이하일 경우 어떻게 표시할지)
- InventoryItem에 Consumable 하나만 들고있어서 여러개의 Consumable에 대한 정보가 필요할 경우(전투에 들어갈 때)를 대응해야 함.
- 상점 판매의 경우 :
Material과 동일한 플로우로 여러개의 음식을 올릴 수 있도록 (액션에선 가능한 상태)- 등록 팝업에서 Material과 같이 count를 설정 가능하도록 수정
보기에는 count >= 1인 한개의 상품을 올리는 것 같지만, 한 개의 여러개의 상품으로 올리도록 함.- ActionManager 수정 필요 (여러개의 Register Info를 인자로 받도록)
- ShopSell 수정 필요 (하나의 Model에서 여러개의 RegisterInfo를 만들도록)
- 서로 나눌 수 없는 count, NCG를 설정할 경우
Consumable 타입을 올릴 때는 등록 팝업에 count와 NCG가 나눌 수 있는 값인지 Valid 확인을 추가해 대응함.- ItemCountableAndPricePopup 수정 필요 (Consumable의 경우, unit price가 수정될 때마다 ..., 경고 문구text 추가?또는 submit 비활성화)
- 등록 팝업에서 Material과 같이 count를 설정 가능하도록 수정
from ninechronicles.
작업 완료 (전투 준비 화면)
_2024_05_27_18_25_52_338.mp4
- Check List
- 같은 종류(item id)의 음식 아이템끼리 묶여서 count를 표시함
- 장착/해제할 때마다 count가 갱신 됨
- 음식 툴팁에 count가 뜸
- 같은 종류의 음식을 여러개 장착 가능
- 이러한 상태로 전투가 정상 진행됨
- 인벤토리에서 아이템을 클릭해 툴팁을 열면 Equip 버튼이, 슬롯에서 열면 Unequip 버튼이 뜸
- count가 0이 되면 Equip 버튼이 비활성화 됨
- 같은 종류(item id)의 음식 아이템끼리 묶여서 count를 표시함
from ninechronicles.
진행상황
판매 팝업에서 음식 아이템은 개수를 선택해서 해서 보내도록 함
Shop Sell이 하나의 Model에서 여러개의 RegisterInfo를 만들도록 해서
ActionManager가 여러개의 Register Info를 인자로 받도록 함
from ninechronicles.
작업 완료 (상점 판매)
_2024_05_28_18_32_46_865.mp4
- Check List
- ShopSell의 인벤토리에서 툴팁을 열었을 때 count 가 표시됨
- Consumable 아이템을 등록 시 count 선택이 가능함
- unit price(개별 가격)에 소수점 아래 값을 입력 시 등록 버튼이 비활성화 됨
- 등록 후 ShopSell의 등록한 아이템 목록에서 Consumable 아이템이 하나씩 unit price로 등록되어있는 것을 확인할 수 있음
- Consumable이 아닌 다른 아이템 종류는 위의 내용이 적용되지 않음
from ninechronicles.
240529 기획 리뷰 cc @jaeho0103
- 최초로 툴팁을 열 때 "Count : {}" 표시가 되지 않은 현상 수정
- Consumable의 경우 count == 1 이라도 item view에서 count text를 표시
- 상점 등록 팝업에서 unit price의 valid check 가 false라면 표시할 alert text 추가
from ninechronicles.
l10n 개별 아이템 판매가격에 소수점이 포함되지 않아야 합니다. The unit price should not include decimal points.
l10n 키 추가했습니다.
common.csv
UI_INVALID_UNIT_PRICE_MESSAGE,<sprite name=UI_main_icon_quest_02> The unit price should not include decimal points.,<sprite name=UI_main_icon_quest_02> 개별 아이템 판매가격에 소수점이 포함되지 않아야 합니다.,,,,,,,,,,
from ninechronicles.
기획 리뷰 수정사항 모두 대응했습니다.
from ninechronicles.
Related Issues (20)
- 버튼 연출 통일_인벤토리
- [커스텀 제작] 커스텀 제작 완료 시 우편이 워크샵 탭에 포함되지 않는 현상
- [커스텀 제작] 모바일에서 커스텀 제작 완료 우편 텍스트가 깨져서 출력되는 현상 HOT 1
- 커스텀 제작 클릭 사운드 안나오는 곳//개발없음 HOT 2
- [퀘스트] 메인 화면에서 퀘스트 UI 클릭 시 해당 퀘스트 위치로 이동하지 않는 현상
- [커스텀 제작] 커스텀 제작 진행 시 출력되는 화면에서 장비 아이콘이 아닌 상자 아이콘이 출력 HOT 2
- [커스텀 제작] 커스텀 제작 감정 전 워크샵 슬롯 확인 시 장비 이름이 키 값으로 출력되는 현상 HOT 1
- 버튼 연출 통일_몬스터 컬렉션//개발없음 HOT 1
- [워크샵] AP가 부족한 상태에서 분해 시도 시 분해가 진행되지 않는 현상
- [커스텀 제작] 커스텀 제작 후 우편에서 수령 시 일괄 수령이 불가능한 현상
- [커스텀 제작] Reduced Damage Received 스킬 사용 시 아이콘이 출력되지 않는 현상
- [튜토리얼] 제작 튜토리얼 진행 중 일반 장비 감정 팝업이 화면을 가리는 현상
- [인벤토리] 인벤토리에서 분해 모드로 반복 진입 시 분해 버튼이 노출되지 않는 현상
- [몬스터컬렉션] 보유 NCG 이상 스테이킹 시도 시 출력되는 팝입이 몬스터 컬렉션 팝업을 닫은 후에 출력됨
- [D:CC] 펫 소환 / 레벨업 재화 부족 시 출력되는 팝업이 소환 팝업을 닫은 후에 출력됨
- [UI] 모바일 NCG 부족 팝업 텍스트 확인 요청
- [상점] PC 상점 메일 내 아이템 명이 출력되지 않는 현상
- [상점] PC 상점 음식 스탯 탭이 서로 변경되어 출력되는 현상
- [상점] PC 상점에서 구매한 룬 조각이 인벤토리에 획득되지 않는 현상
- [상점] PC 상점에서 구매한 아이템이 메일에서 수령되지 않는 현상
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ninechronicles.