검시창에서 인벤토리 칸까지: 무기 상자, 컬렉션, 요원 스킨의 리소스 ID가 안 맞을 때 어느 줄을 봐야 할까

2026년 10월 1일 12:00:07

C5GAME에서 인벤토리를 뒤지다 보면 같은 물건인데 검시창에는 '무기 상자'라고 쓰여 있고, 인벤토리 칸에는 영문 코드가, 리스팅 페이지에는 또 다른 이름이 나오는 경우가 있다. 이는 세 가지 리소스 유형이 각각 다른 ID 체계를 사용하기 때문이다. 검시창, 인벤토리 칸, 리스팅 페이지는 서로 다른 필드를 읽는다. 이들의 연결 방식을 이해하는 것이 스킨 이름을 외우는 것보다 훨씬 유용하다.

서론

C5GAME에서 인벤토리를 정리하다 보면 흔히 착각하는 게 있다. 분명 같은 물건인데 검시창에는 '무기 상자'라고 적혀 있고, 인벤토리 칸에는 영문 코드처럼 보이는 문자열이, 리스팅 페이지에서는 또 다른 이름이 나온다. 누가 잘못 쓴 게 아니라, 이 세 가지 리소스 유형이 각각 고유한 ID 체계를 가지고 있고 검시창, 인벤토리 칸, 리스팅 페이지가 서로 다른 필드를 읽기 때문이다. 이들이 어떻게 맞물리는지 파악하는 것이 스킨 이름을 외우는 것보다 훨씬 실용적이다.

무기 상자: weapon_case 접두사로 식별, 한글 이름은 무시

무기 상자는 게임 내 리소스에서 독립적인 아이템 유형이며, 접두사는 보통 weapon_case 계열이다. 검시창에서 보이는 '나이트메어 무기 상자', '리코일 무기 상자'는 현지화된 표시 이름일 뿐이고, 실제로 같은 상자인지 결정하는 것은 csgo_weapon_case_xxx 같은 리소스 키다.

여기서 흔히 간과하는 함정이 있다. 무기 상자의 한글 표시 이름은 언어 팩 업데이트에 따라 미세하게 바뀔 수 있지만, 리소스 키는 변하지 않는다. 따라서 C5GAME 리스팅 페이지와 게임 내 검시창의 이름이 맞지 않을 때, 가품을 의심하기 전에 먼저 리소스 키를 대조해야 한다. 같은 열쇠로 열 수 있는 상자는 반드시 같은 열쇠 그룹에 속한다. 이름은 다르지만 키가 같다면 단지 현지화가 늦어진 것뿐이다.

또 다른 세부 사항은 상자의 '컨테이너 속성'이다. 상자 자체는 장식품이 아니라 컨테이너이므로 검시 화면에 스티커 슬롯이나 마모 바가 표시되지 않는다. 검시창에서 보이는 정적 상자 이미지는 상자 텍스처를 읽은 것이며, 안에서 나올 수 있는 스킨 리소스와는 아무런 연결 관계가 없다. 즉, 상자 리스팅 페이지의 커버 이미지와 상자 내용물은 서로 다른 두 가지 리소스이므로, 커버로 내용물을 역추론해서는 안 된다.

컬렉션: ID는 '시리즈'에 붙지, 단일 아이템에 붙지 않는다

컬렉션은 세 가지 중 가장 오해하기 쉬운 유형이다. 많은 사람이 컬렉션을 '스킨 세트의 모음'이라고 생각하지만, 리소스 관점에서 컬렉션의 ID는 단일 아이템 레벨이 아니라 시리즈 레벨에 붙는다.

구체적으로, 스킨의 리소스 키는 보통 cu_xxx_yyy 같은 구조로 되어 있다. 앞부분은 무기 또는 도장 시리즈이고, 뒷부분은 구체적인 변형이다. 컬렉션은 이러한 리소스 키를 하나의 시리즈 그룹으로 묶은 것이며, 그룹 이름은 종종 맵, 작전 또는 이벤트와 연결된다. 검시창에서 보이는 컬렉션 태그는 이 그룹 이름을 읽은 것이다.

이는 두 가지를 의미한다.

첫째, 같은 스킨이 서로 다른 컬렉션의 맥락에 동시에 나타날 수 있다. 컬렉션은 분류이지 고유 신원이 아니기 때문이다. 어떤 스킨이 C5GAME에서 A 컬렉션으로 표시되고 다른 곳에서 B 컬렉션으로 표시된다면, 가짜라고 단정하기 전에 기본 리소스 키가 변했는지 확인해야 한다.

둘째, 컬렉션의 '완전성'은 그룹 레벨의 개념이다. 한 세트를 맞출 때는 한글 이름의 집합이 아니라 리소스 키의 집합을 맞춰야 한다. 한글 이름은 번역 관행에 따라 페이지마다 달라질 수 있지만 리소스 키는 그렇지 않다.

요원 스킨: ID는 '모델 + 텍스처' 두 계층에 바인딩된다

요원 스킨과 총기 스킨의 가장 큰 차이는, 고정된 무기 모델에 붙는 도장이 아니라 전체 캐릭터 리소스를 교체한다는 점이다. 따라서 ID 구조가 두 계층으로 되어 있다. 하나는 캐릭터 모델을 가리키고, 다른 하나는 그 모델이 사용하는 텍스처 변형을 가리킨다.

이로 인해 매우 실제적인 현상이 발생한다. 요원 스킨은 검시창에서 보통 마모 바가 없다. 리소스 정의에 wear 필드가 없기 때문에 마모는 무의미하다. C5GAME에서 특정 요원 리스팅 페이지에 마모 필터가 없는 것은 페이지 기능이 빠진 게 아니라 그 아이템 자체가 마모 체계에 참여하지 않기 때문이다.

그렇다면 두 요원이 같은 것인지 어떻게 판단할까? 모델 리소스 키를 보면 된다. 같은 모델의 다른 텍스처 변형은 리소스 키의 뒷부분에서 분기된다. 한글로 번역하면 둘 다 '모 요원'이 될 수 있지만 모델 키가 다르면 다른 물건이다. 이 점은 페이지 간 비교 시 특히 유용하다. 한글 이름은 속일 수 있어도 모델 키는 속이지 않는다.

세 가지 리소스를 대조할 때 어느 줄을 믿어야 할까

세 가지를 함께 놓고 보면 논리는 사실 매우 명확하다.

  • 무기 상자: weapon_case 접두사 + 열쇠 그룹을 확인하고, 한글 표시 이름은 무시한다.
  • 컬렉션: 시리즈 그룹 이름 + 리소스 키 집합을 확인하고, 단일 아이템 한글 이름은 무시한다.
  • 요원 스킨: 모델 키 + 텍스처 변형을 확인하고, 마모 바 유무는 무시한다.

검시창, 인벤토리 칸, C5GAME 리스팅 페이지에서 이름이 일치하지 않을 때는 리소스 키를 우선적으로 신뢰하고, 그다음 아이템 유형 접두사를 신뢰하며, 마지막으로 한글 표시 이름을 본다. 한글 이름은 사람이 보기 위한 것이고, 리소스 키는 시스템이 맞물리기 위한 것이다.

덧붙이자면, Steam 마켓의 아이템 페이지와 게임 내 리소스 키는 일치한다. C5GAME과 Steam을 오가며 대조할 때 Steam 페이지의 리소스 키를 기준점으로 삼는 것이 한글 이름을 기준점으로 삼는 것보다 훨씬 안정적이다. 이름은 변해도 키는 변하지 않으니까.