XMODhub Home
Switch language
한국어
TMXL 지도 도구 키트 Mod Menu

TMXL 지도 도구 키트

제작자: Platonymous
업데이트됨:2023-03-08 00:04:04
400KB
Verified by McAfee SECURE
인증
200,000,000+명의 사용자에게 신뢰받음

사전 필요 모드

TMXL 지도 도구 키트 을 사용할 때 자동으로 설치됩니다

이 모드에 대하여

지도를 추가/편집/대체하고 빌드 가능성을 만드는 도구 키트. (이전 이름은 TMXLoader)

TMXL 맵 툴킷

Platonymous에 의해

이전에는 TMXLoader로 명명되었습니다. 이름이 변경되었습니다.TMXL 맵 툴킷이 모드의 순수 .tmx 파일 로딩 부분은 이제 SMAPI(3.2+)의 일부입니다.

1.8.4의 새로운 기능

빌드 가능한 이미지 레이어
이미지 레이어를 사용하려면 레이어 이름이 "MyLayer-UNIQUEID"처럼 "UNIQUEID"로 끝나야 합니다. 하지만 실내 지도에서는 그럴 필요가 없습니다.
빌드 가능한 항목 색칠
색상을 적용하려면 이미지 레이어에 두 가지 속성이 있어야 합니다. "Color"는 흰색을 나타내는 기본 RGBA 값인 "255 255 255 255"와 다른 값을 지정할 수 있는 "ColorId" 속성입니다. "ColorId" 속성을 공유하는 모든 레이어는 동일한 색상으로 표시됩니다.

1.8.0의 새로운 기능:
빌드 가능:
F2를 눌러 빌드 가능한 항목을 빌드하거나 제거할 수 있습니다(구성 파일에서 변경할 수 있음)
지도에 배치된 마지막 건설 가능한 항목을 제거하려면 메뉴가 열려 있는 동안 백스페이스를 누르세요.
정기적으로 구축 가능한 맵 편집:
"빌드 가능": [
{
"id": "Platonymous.Buildable",
"name": "빌드 가능",
"파일": "assets/Buildable.tmx",
"아이콘 파일": "자산/아이콘.png",
"removeEmpty":false,
"가격":10000,
"set:": "기타"
},
  ]

건물:
"빌드 가능": [
{
"id": "Platonymous.SomeBuilding",
"name": "어떤 건물",
"파일": "assets/SomeBuilding.tmx",
"indoorsFile":"assets/SomeBuildingInterior.tmx",
"종료 타일":[1,3],
"아이콘파일": "자산/SomeIcon.png",
"removeEmpty":false,
"빌드아이템":[
{
"인덱스":388,
"스택":100
},
{
"name":"파스닙",
"스택":1
}
],
"가격":10000
}
  ]

exitTile은 플레이어가 건물에서 나올 때 워프하는 지점입니다. 해당 지점으로 워프하려면 Action 또는 TouchAction을 사용하세요.ExitBuildable지도에서 또는 (1.8.8+부터) Warp 속성에서 BUILDINGLOCATION EXITXY를 사용하세요(예: "Warp" : "9 24 BUILDLOCATION EXITXY").
Buildable(외부)에서 속성에 사용된 모든 INDOORS 또는 UNIQUEID는 생성된 값으로 대체됩니다. 내부로 워프하려면 exp를 사용합니다.
워프 14 3 실내

1.4.2의 새로운 기능:
축제 장소가 없는 NPC를 위해 축제 장소를 설정합니다.
축제 장소 형식:
"축제 장소":
[
{
"이름": "샌디",
"지도": "타운페어",
"위치": [19, 35],
"방향": 1
}
]


1.4.0의 새로운 기능:
배우자 객실을 추가하는 더 간단한 방법이 추가되었습니다.배우자 방 템플릿선택 파일에서 찾을 수 있는
템플릿으로 모드를 생성하면,하지마출시할 때 towninterior.png 파일을 포함시키세요.

버전 1.3.0의 중요 변경 사항:
TMXL은 이제 SMAPI ContentPacks를 사용합니다. 즉, 모든 팩이 mod 폴더로 직접 이동하고 두 예제의 ContentPack은 별도로 다운로드해야 합니다(선택 파일).

두 개의 포트 모두에 대한 두 가지 예가 포함되어 있습니다.UlithiumDragons 모드(컷 콘텐츠 및 정글 사원).

추가 레이어와 새로운 TileActions는 TMXL로 가져오지 않은 맵에서도 작동합니다.



ContenPacks content.js의 JSON 구조:
스포일러:
보여주다

{
"addMaps":// 새로운 지도
  [  
    {
"name": "정글사원 외관",// 새 위치의 이름
"파일": "JungleTempleExterior.tmx",// ContentPacks 폴더 내부의 파일 이름
},
...
],
"mergeMaps":// 지도의 일부를 교체합니다
  [  
    {
"name": "Woods",// 병합할 맵
"파일": "Woods.tmx",
"소스 영역": [0,0,12,12],// 지도에 배치하려는 영역(x, y, 너비, 높이)
"위치": [0,0],// 새로운 콘텐츠가 맵에 배치되어야 하는 위치(x, y)
"addWarps":// Warps 추가("entryX entryY TargetLocation exitX exitY")
      [
"7 -1 정글 사원 외부 14 34",
....
],
"removeWarps":// 기존 Warps를 제거합니다("entryX entryY TargetLocation exitX exitY")
      [ 
"7 -1 정글 사원 외부 14 34",
....
      ]
},
...
],
"replaceMaps":// 지도를 완전히 대체합니다
  [  
   {
"name": "Woods", // 교체할 맵
"파일": "Woods.tmx",
},
...
],
"onlyWarps":// 워프만 변경
   [

    {
"name": "버스 정류장",
"addWarps": [
"12 8 시내버스 2 6"
      ]
    }
],
"스크립트":["script.lua"]
}
추가 기능:
스포일러:
보여주다


표준 레이어 그 이상을 그리기:
속성을 추가하세요Draw/DrawAbove 또는 DrawBefore게임에서 그려지기를 원하는 레이어에, 값은 exp의 경우 그 레이어가 그려지기 전/후에 그려지는 레이어여야 합니다.뒤쪽에백레이어를 하나 더 원하신다면.

Action 또는 TouchAction 속성에서 사용되는 TileActions(1.0.1)가 추가되었습니다.
1.1.0 버전부터는 플레이어가 맵에 들어갈 때마다 트리거되는 맵 속성 "EntryAction"을 사용할 수도 있습니다.

말하다
당신의 텍스트
" " 없이 작동하던 메시지와 동일

드워프어로 말하다당신의 텍스트
Say와 동일하지만 플레이어에게 번역 가이드가 없는 경우 드워프어로 텍스트를 표시합니다.



스위치레이어레이어1:레이어2
실제로 그려지지 않은 레이어를 포함하여 두 레이어를 전환합니다.

스위치레이어
레이어1:레이어2:14:17
지정된 타일만 레이어 x:y로 전환합니다.

스위치레이어스레이어1:레이어2:1-5시 5분-7
지정된 영역을 x1-x2:y1-y2 레이어 간에 전환합니다.

SwitchLayers 작업은 하나씩 차례로 작성하여 결합할 수 있습니다.
SwitchLayers 건물:건물개방:4:6-9 건물:건물개방:9:5 정면:정면개방:4:6-9 항상정면:항상정면개방:4:6-9

잠그다1 380
Active 개체가 지정된 인덱스 잠금 양 인덱스인 경우 TileAction을 호출합니다.
같은 타일에 추가 속성이 필요합니다.

성공적어도 적절한 양만큼 적절한 객체를 사용할 때 트리거되는 동작
실패잘못된 객체를 사용하거나 충분하지 않은 경우 트리거되는 동작
기본객체를 잡지 않을 때 발생하는 동작

(1.1.0에서 새로 추가됨)
루아YourFolderName YourFunction
모든 lua 스크립트에서 함수를 호출합니다.

Lua 함수는 location, tileposition 및 layerid의 세 가지 매개변수를 가져야 합니다.

Lua 예제
스포일러:
보여주다

pc = 거짓
함수 startPC(위치, 타일위치, 레이어)
만약 pc라면
Game1.playSound("동전")
TMX.getTile(위치, "앞", 36, 12).TileIndex = 991
pc = 거짓
또 다른
Game1.playSound("별방울")
TMX.getTile(위치, "앞",36, 12).타일인덱스 = 1153
pc = 참




또한 모든 액션(및 터치 액션)은 다음 속성을 동일한 타일에 추가하여 조건부로 설정할 수 있습니다.
상태이벤트 조건 형식의 조건(이벤트 전제 조건) 또는 접두사가 붙은 경우피씨플레이어 조건(하지만 아직 혼합되지 않음)
폴백조건이 충족되지 않으면 실행되는 동작(선택 사항)

현재 지원되는 플레이어 조건: catPerson, isMale, exhausted, hasGreenhouse, hasRustyKey, hasSkullKey, hasUnlockedSkullDoor, hasDarkTalisman, hasMagicInk, running, usingTool, usingSlingshot, bathingClothes, stardewHero, hasClubCard, canUnderstandDwarves

조건 및 플레이어 조건은 접두사로 사용할 수 있습니다.아니다그것을 뒤집어 보세요.


액션은 아직 매우 제한적이지만 확장될 예정입니다. 특정 TileAction이 필요하시면 저에게 제안해 주세요.SMAPI 할인(@루틴)

SMAPI Mod는 PyTK를 사용하여 자체 Tileactions를 추가할 수 있습니다.
PyTK.Types를 사용하여;
타일 액션 말하기 = 새 타일 액션("말하기", 말하기 액션).등록();



알려진 버그:

Draw/DrawBefore/DrawAbove는 항상 Front 레이어에서 작동하지 않습니다.


저장 직렬화기 경고가 변경되었습니다.
SMAPI에서는 이 모드가 "저장 파일을 손상시키거나, 제거하면 사용할 수 없게 만들 수 있다"고 경고합니다.
TMXL은 이런 방식으로 직렬화기를 변경하는 데 사용될 수 있는 속성에 액세스하지만 실제로는 직렬화기를 변경하지 않기 때문입니다.
따라서 경고 내용과는 달리 이 모드를 사용하거나 제거해도 저장 파일이 손상되거나 사용할 수 없게 되는 일은 없습니다.


질문이 있으시면 보통 저를 찾으실 수 있습니다.스타듀 밸리 디스코드사용자 이름 아래루틴#8715

내 모드가 마음에 들고 나를 지원하고 싶다면 다음을 통해 할 수 있습니다.페이팔또는후원자.

Stardew Valley용 인기 모드

Stardew Valley의 최고의 모드를 탐색하세요. 새로운 기능, 향상된 그래픽, 그리고 흥미로운 방식으로 게임 플레이 경험을 변화시킬 수 있습니다.
콘텐츠 패처
Pathoschild2025-10-27 01:17:30
XNB 파일을 대체하지 않고 게임의 데이터, 이미지 및 지도를 변경하는 콘텐츠 팩을 로드합니다.
SMAPI - Stardew 모딩 API
Pathoschild2025-07-15 09:52:47
Stardew Valley의 모드 로더입니다.
NPC 지도 위치
Bouhm2025-10-22 09:39:46
NPC 및 플레이어를 지도에서 볼 수 있으며, 선택적 인 최소 지도를 사용하십시오.
일반 모드 설정 메뉴
spacechase02025-10-19 03:48:57
다른 모드의 구성 옵션을 편집하기 위해 게임 내 UI를 추가합니다.
SpaceCore는
spacechase02025-10-19 22:27:21
내 다른 모드에 의해 사용되는 프레임워크 모드.
Stardew Valley 확장
FlashShifter2025-07-01 07:17:39
Stardew Valley Expanded는 ConcernedApe의 Stardew Valley의 팬메이드 확장입니다.이 모드는 28 개의 새로운 NPC, 58 개의 위치, 278 개의 캐릭터 이벤트, 43 개의 물고기, 바이 이 바이 이 이 새로운 바이 이 이 모두를 반영하는 새로운 세계 지도, 세 개의 농장 지도, 새로운 세계 지도를 추가합니다.
무엇이든 검색
Pathoschild2025-10-27 01:26:29
F1을 누르면 커서 아래에 있는 것에 대한 라이브 정보를 참조하십시오.마을주민들이 좋아하는 선물, 작물이 언제 수확할 준비가 될 것인지, 마마마을주민들이 얼마나 오래 마마마을을 마마을주민들이 좋아하는 선물, 농장 동물들이 왜 불행하는지, 그리고 더 많은 것을 배우십시오.
CJB 아이템 산란기
Pathoschild2025-07-28 06:24:40
사용하기 쉬운 게임 내 항목 스포너 메뉴.

Xmod로 Stardew Valley의 모든 잠재력을 발휘하세요 — 오늘 이 최고 모드를 탐험해보세요!

Verified by McAfee SECURE
인증
200,000,000+명의 사용자에게 신뢰받음

다운로드 또는 설치에 문제가 있나요? 지원을 위해 우리 Discord 커뮤니티에 참여하세요!

XMODhub Home
언어
Chinese Traditional(으)로 언어 전환
English(으)로 언어 전환
German(으)로 언어 전환
Korean(으)로 언어 전환
Thai(으)로 언어 전환
Indonesian(으)로 언어 전환
Vietnamese(으)로 언어 전환
Turkish(으)로 언어 전환
Portuguese(으)로 언어 전환
Japanese(으)로 언어 전환
Polish(으)로 언어 전환
French(으)로 언어 전환
Spanish(으)로 언어 전환
Italian(으)로 언어 전환

게임 솔루션

리소스

파트너

우리를 팔로우하세요

XMODhub Discord 방문XMODhub Facebook 방문XMODhub X 방문XMODhub YouTube 방문
지원:
support@xmodhub.com
Xmod_Lily
비즈니스:
dc@xmodhub.com or cathy@business.xmodhub.com
catherine_79237

Larvas Limited

Room 1201, 12/F Tai Sang Bank Building 130-132 Des Voeux Road Central HK