상자에서 총, 그리고 요원까지: 검사 창에서 드러나는 세 리소스 라인의 '엇갈린 대조'

2026년 10월 18일 12:00:05

C5GAME에서 스킨을 둘러볼 때 상자, 컬렉션, 요원은 각각 다른 리소스 라인을 탄다. 검사 창에서 이름이 안 맞는 이유를 세 줄기로 나눠 정리했다.

시작: 세 개의 입구, 세 가지 '호적부'

C5GAME에서 스킨을 볼 때 보통 상자부터 보고, 그다음 컬렉션, 마지막에야 요원을 떠올린다. 그런데 게임에서 검사 창을 열면 이상한 점이 보인다. 같은 아이템인데 무기 상자 페이지에서 들어가느냐, 컬렉션 페이지에서 들어가느냐에 따라 이름, 시리즈, 심지어 텍스처 배열 설명까지 어긋난다. 이건 플랫폼 문제가 아니라 Valve의 리소스 시스템이 원래 세 갈래로 병렬 운영되기 때문이다. 무기 상자는 상자 번호를 따르고, 컬렉션은 맵이나 이벤트로 묶이며, 요원은 완전히 별도의 캐릭터 리소스 테이블에 매달린다. 세 라인은 각자 '신원 필드'를 갖고 있어서 검사 창에서는 엇갈림이 생긴다.

무기 상자: 번호는 뼈대, 시리즈는 껍데기

무기 상자 라인의 핵심은 상자 번호다. 각 상자에는 고정된 key가 있고, 그 안의 모든 총 스킨 이름, 희귀도, StatTrak 가능 여부가 이 key에 묶인다. 문제는 검사 창에 표시되는 '시리즈'가 상자 이름이 아니라 스킨이 속한 컬렉션 이름인 경우가 많다는 점이다. 그래서 어떤 총이 상자 페이지에서는 '○○ 무기 상자 출처'라고 쓰여 있다가 검사 창에서는 다른 컬렉션 태그가 붙는다. 이건 버그가 아니라 두 필드가 각자 말하는 것이다. 상자는 획득 경로를 담당하고, 컬렉션은 신원 귀속을 담당한다. 리소스를 대조할 때는 먼저 상자 key를 확인하고, 그다음 컬렉션 id를 보라. 둘이 안 맞는 게 정상이고, 맞으면 우연이다.

컬렉션: 맵은 라벨이지 출처가 아니다

컬렉션 라인은 가장 오해하기 쉽다. 이름에 맵이 들어간다고 해서 그 맵에서만 드롭되는 건 아니다. 컬렉션은 본질적으로 이벤트나 맵 테마의 분류 용기이고, 안에 든 스킨은 여러 상자에서 나왔을 수도 있고 특정 이벤트 기간에만 등장했을 수도 있다. 검사 창에서 컬렉션 이름이 보인다는 건 이 스킨이 그 용기에 분류됐다는 것만 알려줄 뿐, 획득 경로를 역추론할 수는 없다. 그래서 C5GAME에서 비교할 때 컬렉션 필드는 '테마 분류'로 쓰는 게 맞고, '이게 어디서 왔는지' 판단하는 데는 부적합하다. 출처를 확인하려면 다시 상자 번호나 이벤트 기록으로 돌아가야 한다.

요원: 독립 리소스 테이블, 총 스킨과 다른 출처

요원은 세 번째 라인이고 가장 쉽게 간과된다. 요원은 무기 상자나 컬렉션 체계에 매달리지 않고 독립적인 캐릭터 리소스 테이블을 탄다. 필드 구조가 총 스킨과 완전히 다르다. 마모도 없고 StatTrak도 없고, 오직 진영, 팀, 음성, 모델 리소스만 있다. 검사 창에서 요원을 보면 모델과 음성이 보이지, 도색이 보이지 않는다. 그러니 요원의 '시리즈'를 총 스킨의 컬렉션과 대조하는 것 자체가 체계 간 비교라서 결론이 무의미한 경우가 많다. 정말 대조하려면 이벤트나 대형 업데이트 기준으로 시간선을 맞춰야지, 이름을 억지로 끼워 맞춰선 안 된다.

대조의 올바른 자세: 라인을 나누고, 그다음 정렬

세 라인을 분리하고 나면 대조는 간단해진다. 총 스킨은 상자 key를 먼저 보고 컬렉션 id를 본다. 요원은 이벤트 시간선만 보고 총 스킨의 번호 체계에 참여하지 않는다. C5GAME에서 페이지를 넘기다 이름이 안 맞으면 '이게 어느 라인의 필드인가'를 먼저 묻는 게 새로고침을 반복하는 것보다 훨씬 유용하다. 검사 창은 진실의 종착점이 아니라 세 리소스 라인이 교차할 때 생기는 투영일 뿐이다. 투영은 변형되지만, 라인 자체는 변하지 않는다.