← 목록

mLua · Nemotron-CC 리프레이즈 (CPT)

총 8,200개 · 페이지 30/274
🔀 랜덤
불러오는 중…

[task] | extract_knowledge [title] | GlobalTypeOverlayLightInfo [category] | Misc [rephrased] | # GlobalTypeOverlayLightInfo `GlobalTypeOverlayLightInfo`는 맵에 스폰할 Global 타입의 광원(Light) 정보를 담는 데이터 구조입니다. 이 객체를 생성하여 해당 광원의 색상, 강도, 지속 시간 및 생성 주체를 정의할 수 있습니다. ## 개념 설명 Global 타입 광원은 특정 맵 전체에 영향을 미치는 조명 효과를 나타냅니다. `GlobalTypeOverlayLightInfo` 객체는 이러한 광원이 생성될 때 필요한 파라미터를 포함합니다. 주요 속성(Properties)은 다 [original] | 맵에 스폰할 Global 타입의 광원 정보입니다. # Properties - **Color Color** 광원의 색상입니다. - **Entity Instigator** 광원이 생성될 맵에 소속된 엔티티입니다. - **float Intensity** 광원의 강도입니다. - **float Lifetime** 광원이 표시될 시간입니다. 적혀있는 시간을 경과하면 생성되었던 광원이 자동으로 사라집니다. 단, 0 이하의 값을 입력할 경우에는 아무리 시간이 지나도 사라지지 않습니다. # Constructors - **Glo [chunk_id] | Misc:1363:0

[task] | wikipedia [title] | OverlayLightService [category] | Services [rephrased] | **OverlayLightService** `OverlayLightService`는 오버레이 광원을 관리하기 위한 서비스입니다. 광원 생성 요청 시 관련 매개변수를 전달하며, 함수의 반환값은 생성된 광원의 식별 번호입니다. 광원 생성에 실패한 경우 0을 반환합니다. 이 서비스는 `Service`를 상속받아 이벤트 연결 및 해제, 발생에 대한 기본 기능을 제공합니다. **이벤트 연결(ConnectEvent)** `ConnectEvent` 메서드는 이벤트를 연결합니다. 연결 방식은 두 가지 형태를 지원합니다. 첫째, `Conne [original] | fo를 전달합니다. 반환값은 생성된 광원의 식별 번호로, 생성에 실패할 경우 0을 반환합니다. ##### inherited from Service: - **EventHandlerBase ConnectEvent(string key, IScriptFunction eventHandler)** 이벤트를 연결합니다. 이 서비스에서 타입의 이름이 key인 이벤트가 발생하면, 핸들러로 통지받습니다. 핸들러는 event 매개 변수를 전달받습니다. - **EventHandlerBase ConnectEvent(Type eventType, IS [chunk_id] | Services:1366:1

[task] | wikipedia [title] | OverlayLightService [category] | Services [rephrased] | # OverlayLightService `OverlayLightService`는 메이플스토리 월드 스크립트 환경에서 오버레이 라이트(Overlay Light)의 생성 및 파괴를 관리하는 서비스입니다. 이 서비스의 모든 메서드는 클라이언트에서만 실행되도록 `[ClientOnly]` 속성이 지정되어 있습니다. ## 광원 생성 광원은 크게 Freeform, Global, Spot, Sprite 네 가지 타입으로 구분되며, 각각 맵에 독립적으로 스폰하는 버전과 엔티티의 자식으로 부착하는 버전으로 나뉩니다. 생성 메서드들은 각 타입에 [original] | 광원의 생성 및 파괴 기능을 제공합니다. # Methods - **void DestroyOverlayLight(integer serial) [ClientOnly]** 광원을 제거합니다. serial에 제거할 광원의 식별 번호를 전달합니다. - **void SetOverlayLightEnabled(boolean enable) [ClientOnly]** 오버레이 라이트의 활성 여부 결정합니다. - **integer SpawnFreeformTypeOverlayLight(FreeformTypeOverlayLightInfo ove [chunk_id] | Services:1366:0

[task] | diverse_qa [title] | OverlayLightService [category] | Services [rephrased] | 질문: OverlayLightService의 주요 기능은 무엇인가요? 답변: OverlayLightService는 광원의 생성 및 파괴 기능을 제공합니다. 질문: 모든 OverlayLightService 메서드는 클라이언트에서만 실행되나요? 답변: 네, 문서에 명시된 모든 메서드에는 [ClientOnly] 태그가 붙어 있어 클라이언트에서만 실행됩니다. 질문: `DestroyOverlayLight` 메서드의 매개변수 `serial`은 어떤 역할을 하나요? 답변: `serial`은 제거할 광원의 식별 번호를 전달하는 매개변수입니다. [original] | 광원의 생성 및 파괴 기능을 제공합니다. # Methods - **void DestroyOverlayLight(integer serial) [ClientOnly]** 광원을 제거합니다. serial에 제거할 광원의 식별 번호를 전달합니다. - **void SetOverlayLightEnabled(boolean enable) [ClientOnly]** 오버레이 라이트의 활성 여부 결정합니다. - **integer SpawnFreeformTypeOverlayLight(FreeformTypeOverlayLightInfo ove [chunk_id] | Services:1366:0

[task] | knowledge_list [title] | SpriteTypeOverlayLightInfo [category] | Misc [rephrased] | ```lua -- 문서 검토 결과: SpriteTypeOverlayLightInfo 핵심 사실 목록 -- 각 항목은 독립적으로 이해되는 완결된 문장입니다. print("SpriteTypeOverlayLightInfo 핵심 사실 정리") print("========================================") -- 1. 클래스 개요 print("1. SpriteTypeOverlayLightInfo는 맵에 스폰할 Sprite 타입의 광원 정보를 담는 구조체입니다.") -- 2. Properties print("2. [original] | 맵에 스폰할 Sprite 타입의 광원 정보입니다. # Properties - **Color Color** 광원의 색상입니다. - **Entity Instigator** 광원이 생성될 맵에 소속된 엔티티입니다. - **float Intensity** 광원의 강도입니다. - **float Lifetime** 광원이 표시될 시간입니다. 적혀있는 시간을 경과하면 생성되었던 광원이 자동으로 사라집니다. 단, 0 이하의 값을 입력할 경우에는 아무리 시간이 지나도 사라지지 않습니다. - **int32 LightOrder** [chunk_id] | Misc:1365:0

[task] | knowledge_list [title] | SpotTypeOverlayLightInfo [category] | Misc [rephrased] | # SpotTypeOverlayLightInfo 핵심 사실 정리 ## 개요 - `SpotTypeOverlayLightInfo`는 맵에 스폰할 Spot 타입 광원의 정보를 담는 구조체입니다. ## Properties (속성) - `Color Color`: 광원의 색상을 지정하는 속성입니다. - `float FalloffIntensity`: 광원이 사라지는 곡선의 부드러움을 조절하는 부동소수점 속성으로, 값이 클수록 경계선이 흐릿하고 부드럽게 보이며 값이 작을수록 경계선이 날카롭고 또렷하게 보입니다. - `float InnerRad [original] | 맵에 스폰할 Spot 타입의 광원 정보입니다. # Properties - **Color Color** 광원의 색상입니다. - **float FalloffIntensity** 광원이 사라지는 곡선의 부드러움을 조절합니다. 값이 클수록 광원의 경계선이 흐릿하고 부드러워 보입니다. 값이 작을수록 광원의 경계선이 날카롭고 또렷하게 보입니다. - **float InnerRadius** 광원이 Spot 타입일 때 최대 밝기를 갖는 내부 광원 영역의 반경입니다. OuterRadius보다 큰 값을 가질 수 없습니다. - **Enti [chunk_id] | Misc:1364:0

[task] | wikipedia [title] | SpriteTypeOverlayLightInfo [category] | Misc [rephrased] | # SpriteTypeOverlayLightInfo **SpriteTypeOverlayLightInfo**는 맵에 스폰할 Sprite 타입의 광원 정보를 정의하는 데이터 구조이다. 이 구조체는 광원의 시각적 특성, 물리적 위치, 그리고 수명 및 렌더링 우선순위 등 광원이 맵에서 어떻게 동작할지를 제어하는 속성들을 포함한다. ## 속성(Properties) SpriteTypeOverlayLightInfo 구조체는 다음과 같은 속성들을 가지며, 각 속성은 광원의 특정 동작이나 상태를 결정한다. **Color** 타입의 **Col [original] | 맵에 스폰할 Sprite 타입의 광원 정보입니다. # Properties - **Color Color** 광원의 색상입니다. - **Entity Instigator** 광원이 생성될 맵에 소속된 엔티티입니다. - **float Intensity** 광원의 강도입니다. - **float Lifetime** 광원이 표시될 시간입니다. 적혀있는 시간을 경과하면 생성되었던 광원이 자동으로 사라집니다. 단, 0 이하의 값을 입력할 경우에는 아무리 시간이 지나도 사라지지 않습니다. - **int32 LightOrder** [chunk_id] | Misc:1365:0

[task] | diverse_qa [title] | SpriteTypeOverlayLightInfo [category] | Misc [rephrased] | 질문: SpriteTypeOverlayLightInfo 클래스의 주요 용도는 무엇인가요? 답변: 맵에 스폰할 Sprite 타입의 광원 정보를 담기 위한 것입니다. 질문: 광원의 색상을 설정하는 프로퍼티의 이름과 타입은 무엇인가요? 답변: 프로퍼티 이름은 Color이며, 타입은 Color입니다. 질문: 광원이 생성될 맵에 소속된 엔티티를 참조하는 프로퍼티는 무엇인가요? 답변: Entity 타입의 Instigator 프로퍼티입니다. 질문: 광원의 밝기나 세기를 조절하는 프로퍼티의 이름은 무엇인가요? 답변: float 타입의 Int [original] | 맵에 스폰할 Sprite 타입의 광원 정보입니다. # Properties - **Color Color** 광원의 색상입니다. - **Entity Instigator** 광원이 생성될 맵에 소속된 엔티티입니다. - **float Intensity** 광원의 강도입니다. - **float Lifetime** 광원이 표시될 시간입니다. 적혀있는 시간을 경과하면 생성되었던 광원이 자동으로 사라집니다. 단, 0 이하의 값을 입력할 경우에는 아무리 시간이 지나도 사라지지 않습니다. - **int32 LightOrder** [chunk_id] | Misc:1365:0

[task] | extract_knowledge [title] | OverlayLightService [category] | Services [rephrased] | # OverlayLightService `OverlayLightService`는 오버레이 광원을 관리하는 서비스입니다. 광원 생성 시 광원 정보를 전달하며, 성공 시 생성된 광원의 식별 번호를 반환하고 실패 시 `0`을 반환합니다. ## API 사용법 이 서비스는 `Service` 기반 클래스를 상속받아 이벤트 연결 및 발생 기능을 제공합니다. ### 이벤트 연결 및 해제 - **`EventHandlerBase ConnectEvent(string key, IScriptFunction eventHandler)`** 이벤트 [original] | fo를 전달합니다. 반환값은 생성된 광원의 식별 번호로, 생성에 실패할 경우 0을 반환합니다. ##### inherited from Service: - **EventHandlerBase ConnectEvent(string key, IScriptFunction eventHandler)** 이벤트를 연결합니다. 이 서비스에서 타입의 이름이 key인 이벤트가 발생하면, 핸들러로 통지받습니다. 핸들러는 event 매개 변수를 전달받습니다. - **EventHandlerBase ConnectEvent(Type eventType, IS [chunk_id] | Services:1366:1

[task] | extract_knowledge [title] | AttachedSpotTypeOverlayLightInfo [category] | Misc [rephrased] | # AttachedSpotTypeOverlayLightInfo `AttachedSpotTypeOverlayLightInfo`는 엔티티의 자식으로 스폰될 Spot 타입의 광원 정보를 정의하는 구조체입니다. ## 개념 설명 이 구조체는 특정 엔티티에 부착된 Spot(조명) 광원의 물리적 특성, 시각적 특성, 그리고 렌더링 순서를 제어합니다. 주요 구성 요소는 다음과 같습니다. * **위치 및 회전**: `LocalPosition`과 `LocalZRotation`을 통해 부모 엔티티 기준 좌표계에서의 광원 위치와 Z축 방향의 [original] | 엔티티의 자식으로 스폰될 Spot 타입의 광원 정보입니다. # Properties - **Color Color** 광원의 색상입니다. - **float FalloffIntensity** 광원이 사라지는 곡선의 부드러움을 조절합니다. 값이 클수록 광원의 경계선이 흐릿하고 부드러워 보입니다. 값이 작을수록 광원의 경계선이 날카롭고 또렷하게 보입니다. - **float InnerRadius** 광원이 Spot 타입일 때 최대 밝기를 갖는 내부 광원 영역의 반경입니다. OuterRadius보다 큰 값을 가질 수 없습니다. - [chunk_id] | Misc:1360:0

[task] | extract_knowledge [title] | FreeformTypeOverlayLightInfo [category] | Misc [rephrased] | # FreeformTypeOverlayLightInfo `FreeformTypeOverlayLightInfo`는 맵에 스폰할 Freeform 타입의 광원 정보를 정의하는 구조체입니다. Freeform 타입은 정해진 기하학적 형태(구, 박스 등)가 아닌, 사용자가 정의한 점들의 목록을 기반으로 광원의 모양과 범위를 결정하는 방식입니다. ## 1. 개념 설명 Freeform 광원은 `FreeformPoints`에 정의된 2차원 좌표 점들을 연결하여 광원의 외곽선을 형성합니다. 이 점들을 기준으로 빛이 퍼져나가는 범위(`Fallof [original] | 맵에 스폰할 Freeform 타입의 광원 정보입니다. # Properties - **Color Color** 광원의 색상입니다. - **float FalloffDistance** 광원이 Freeform 타입일 때, 빛이 FreeformPoints로부터 얼마나 뻗어 나갈지 결정합니다. 값이 클수록 크기가 커집니다. - **float FalloffIntensity** 광원이 사라지는 곡선의 부드러움을 조절합니다. 값이 클수록 광원의 경계선이 흐릿하고 부드러워 보입니다. 값이 작을수록 광원의 경계선이 날카롭고 또렷하게 보입 [chunk_id] | Misc:1362:0

[task] | diverse_qa [title] | OverlayLightService [category] | Services [rephrased] | 질문: `OverlayLightService`에서 광원 생성 시 반환값은 무엇이며, 생성 실패 시에는 어떤 값이 반환됩니까? 답변: 광원 생성 시에는 생성된 광원의 식별 번호가 반환되며, 생성에 실패할 경우 0을 반환합니다. 질문: `Service`에서 상속된 `ConnectEvent` 메서드의 두 가지 오버로드의 차이는 무엇인가요? 답변: 하나는 이벤트의 이름(string key)을 기준으로 이벤트를 연결하고, 다른 하나는 이벤트의 타입(Type eventType)을 기준으로 이벤트를 연결합니다. 질문: `ConnectEven [original] | fo를 전달합니다. 반환값은 생성된 광원의 식별 번호로, 생성에 실패할 경우 0을 반환합니다. ##### inherited from Service: - **EventHandlerBase ConnectEvent(string key, IScriptFunction eventHandler)** 이벤트를 연결합니다. 이 서비스에서 타입의 이름이 key인 이벤트가 발생하면, 핸들러로 통지받습니다. 핸들러는 event 매개 변수를 전달받습니다. - **EventHandlerBase ConnectEvent(Type eventType, IS [chunk_id] | Services:1366:1

[task] | diverse_qa [title] | SpotTypeOverlayLightInfo [category] | Misc [rephrased] | 질문: `SpotTypeOverlayLightInfo` 클래스의 주된 용도는 무엇인가요? 답변: 맵에 스폰할 Spot 타입의 광원 정보를 관리하기 위한 용도입니다. 질문: `FalloffIntensity` 속성이 큰 값을 가질 때 광원의 경계선은 어떻게 보일까요? 답변: 광원의 경계선이 흐릿하고 부드러워 보입니다. 질문: `InnerRadius` 속성은 어떤 값의 범위를 가질 수 있나요? 답변: `OuterRadius`보다 큰 값을 가질 수 없으며, Spot 타입일 때 최대 밝기를 갖는 내부 광원 영역의 반경을 나타냅니다. 질 [original] | 맵에 스폰할 Spot 타입의 광원 정보입니다. # Properties - **Color Color** 광원의 색상입니다. - **float FalloffIntensity** 광원이 사라지는 곡선의 부드러움을 조절합니다. 값이 클수록 광원의 경계선이 흐릿하고 부드러워 보입니다. 값이 작을수록 광원의 경계선이 날카롭고 또렷하게 보입니다. - **float InnerRadius** 광원이 Spot 타입일 때 최대 밝기를 갖는 내부 광원 영역의 반경입니다. OuterRadius보다 큰 값을 가질 수 없습니다. - **Enti [chunk_id] | Misc:1364:0

[task] | knowledge_list [title] | OverlayLightService [category] | Services [rephrased] | 1. `OverlayLightService`는 광원의 생성 및 파괴 기능을 제공하며, 모든 메서드는 `[ClientOnly]` 실행 공간에서만 사용할 수 있습니다. 2. `DestroyOverlayLight(integer serial)` 메서드는 매개변수 `serial`에 제거할 광원의 식별 번호를 전달하여 해당 광원을 제거하며, 반환 타입은 `void`입니다. 3. `SetOverlayLightEnabled(boolean enable)` 메서드는 매개변수 `enable`의 boolean 값으로 오버레이 라이트의 활성 여부를 결정하 [original] | 광원의 생성 및 파괴 기능을 제공합니다. # Methods - **void DestroyOverlayLight(integer serial) [ClientOnly]** 광원을 제거합니다. serial에 제거할 광원의 식별 번호를 전달합니다. - **void SetOverlayLightEnabled(boolean enable) [ClientOnly]** 오버레이 라이트의 활성 여부 결정합니다. - **integer SpawnFreeformTypeOverlayLight(FreeformTypeOverlayLightInfo ove [chunk_id] | Services:1366:0

[task] | wikipedia [title] | CreatorDataStoragePages [category] | Misc [rephrased] | CreatorDataStoragePages는 CreatorDataStorage 객체를 페이지 단위로 조회하는 기능을 제공하는 컴포넌트입니다. 이 컴포넌트는 서버에서 실행되며, 대용량 데이터를 효율적으로 처리하기 위해 페이지 분할 로직을 지원합니다. 컴포넌트는 `IsLastPage`라는 읽기 전용(ReadOnly) boolean 타입의 프로퍼티를 가집니다. 이 프로퍼티는 현재 위치가 마지막 페이지인지를 나타내며, 스크립트가 더 이상 다음 페이지로 이동할 수 없는 상태임을 판단하는 데 사용됩니다. 메서드는 모두 서버 전용(Serve [original] | CreatorDataStorage를 조회하는 기능을 제공합니다. # Properties - **boolean IsLastPage [ReadOnly]** 현재 페이지가 마지막 페이지인지 확인합니다. # Methods - **table<CreatorDataStorage> GetCurrentPageDatas() [ServerOnly]** 현재 페이지의 CreatorDataStorage 목록을 가져옵니다. - **int32 LoadNextPageAndWait() [ServerOnly] [Yield]** 다음 페이지를 불러 [chunk_id] | Misc:1371:0

[task] | distill [title] | CreatorDataStoragePages [category] | Misc [rephrased] | # CreatorDataStoragePages `CreatorDataStorage`를 페이지 단위로 조회하는 컴포넌트입니다. ## Properties - **`boolean IsLastPage [ReadOnly]`**: 현재 페이지가 마지막인지 여부. ## Methods - **`table<CreatorDataStorage> GetCurrentPageDatas() [ServerOnly]`** 현재 페이지의 `CreatorDataStorage` 목록 반환. - **`int32 LoadNextPageAndWait() [S [original] | CreatorDataStorage를 조회하는 기능을 제공합니다. # Properties - **boolean IsLastPage [ReadOnly]** 현재 페이지가 마지막 페이지인지 확인합니다. # Methods - **table<CreatorDataStorage> GetCurrentPageDatas() [ServerOnly]** 현재 페이지의 CreatorDataStorage 목록을 가져옵니다. - **int32 LoadNextPageAndWait() [ServerOnly] [Yield]** 다음 페이지를 불러 [chunk_id] | Misc:1371:0

[task] | distill [title] | LeaderboardRankingStrategy [category] | Enums [rephrased] | # [Enums] LeaderboardRankingStrategy 동점자 순위 결정 방식. ## Members | 이름 | 값 | 설명 | |---|---|---| | `Unknown` | -1 | 조회 중 알 수 없는 오류 발생 | | `FirstHigh` | 0 | 동점 시 먼저 등록된 유저의 순위가 높음 | | `LastHigh` | 1 | 동점 시 나중에 등록된 유저의 순위가 높음 | ## Methods ```lua LeaderboardRankingStrategy CastFrom(number value) [Stati [original] | 동점자의 순위를 결정하는 방식입니다. # Members | 이름 | 값 | 설명 | |---|---|---| | Unknown | -1 | 조회 중 알 수 없는 오류가 발생했습니다. | | FirstHigh | 0 | 점수가 같을 경우, 먼저 등록된 유저의 순위가 더 높습니다. | | LastHigh | 1 | 점수가 같을 경우, 나중에 등록된 유저의 순위가 더 높습니다. | # Methods - **LeaderboardRankingStrategy CastFrom(number value) [Static]** 숫자를 해당 [chunk_id] | Enums:1377:0

[task] | extract_knowledge [title] | AttachedSpriteTypeOverlayLightInfo [category] | Misc [rephrased] | # AttachedSpriteTypeOverlayLightInfo `AttachedSpriteTypeOverlayLightInfo`는 엔티티의 자식으로 스폰될 Sprite 타입의 광원(Overlay Light) 정보를 정의하는 구조체입니다. 이 객체를 통해 광원의 색상, 강도, 위치, 스케일, 회전, 수명, 그리고 사용할 스프라이트 리소스 등을 설정할 수 있습니다. ## 1. 개념 설명 Sprite 타입의 광원은 특정 애니메이션 클립(스프라이트)을 렌더링하여 빛을 내는 효과입니다. `AttachedSpriteTypeOverla [original] | 엔티티의 자식으로 스폰될 Sprite 타입의 광원 정보입니다. # Properties - **Color Color** 광원의 색상입니다. - **float Intensity** 광원의 강도입니다. - **float Lifetime** 광원이 표시될 시간입니다. 적혀있는 시간을 경과하면 생성되었던 광원이 자동으로 사라집니다. 단, 0 이하의 값을 입력할 경우에는 아무리 시간이 지나도 사라지지 않습니다. - **int32 LightOrder** 광원이 라이트 텍스처에 렌더링되는 순서를 결정합니다. 낮은 수의 광원이 먼 [chunk_id] | Misc:1361:0

[task] | extract_knowledge [title] | SpriteTypeOverlayLightInfo [category] | Misc [rephrased] | # SpriteTypeOverlayLightInfo: 스프라이트 타입 광원 정보 ## 개념 설명 `SpriteTypeOverlayLightInfo`는 맵에 스폰할 Sprite 타입의 광원(Overlay Light)에 대한 정보를 담고 있는 구조체입니다. 이 구조체는 광원의 색상, 강도, 위치, 스케일, 회전, 수명, 그리고 스프라이트 애니메이션 재생 관련 속성을 정의합니다. - **수명(Lifetime)**: 광원이 표시될 시간을 결정합니다. 0 이하의 값을 지정하면 광원은 자동으로 사라지지 않습니다. - **렌더링 순서(Lig [original] | 맵에 스폰할 Sprite 타입의 광원 정보입니다. # Properties - **Color Color** 광원의 색상입니다. - **Entity Instigator** 광원이 생성될 맵에 소속된 엔티티입니다. - **float Intensity** 광원의 강도입니다. - **float Lifetime** 광원이 표시될 시간입니다. 적혀있는 시간을 경과하면 생성되었던 광원이 자동으로 사라집니다. 단, 0 이하의 값을 입력할 경우에는 아무리 시간이 지나도 사라지지 않습니다. - **int32 LightOrder** [chunk_id] | Misc:1365:0

[task] | knowledge_list [title] | CreatorDataStoragePages [category] | Misc [rephrased] | * `CreatorDataStoragePages` 컴포넌트는 `CreatorDataStorage` 데이터를 페이지 단위로 조회하는 기능을 제공합니다. * `IsLastPage` 속성은 `[ReadOnly]` 제약이 있는 `boolean` 타입으로, 현재 페이지가 마지막 페이지인지 여부를 확인합니다. * `GetCurrentPageDatas()` 메서드는 `[ServerOnly]` 공간에서 실행되며, 현재 페이지에 포함된 `table<CreatorDataStorage>` 형태의 데이터 목록을 반환합니다. * `LoadN [original] | CreatorDataStorage를 조회하는 기능을 제공합니다. # Properties - **boolean IsLastPage [ReadOnly]** 현재 페이지가 마지막 페이지인지 확인합니다. # Methods - **table<CreatorDataStorage> GetCurrentPageDatas() [ServerOnly]** 현재 페이지의 CreatorDataStorage 목록을 가져옵니다. - **int32 LoadNextPageAndWait() [ServerOnly] [Yield]** 다음 페이지를 불러 [chunk_id] | Misc:1371:0

[task] | knowledge_list [title] | OverlayLightService [category] | Services [rephrased] | 제시된 원문에 포함된 정보만을 바탕으로 핵심 사실을 추출하여 목록으로 정리했습니다. ```lua -- 참고: 아래는 문서에 명시된 API 명세 요약이며, 실제 실행 가능한 mLua 코드 예시는 아님 ``` 1. `OverlayLightService`의 광원 생성 메서드(문단 앞부분이 잘려 이름은 명시되지 않음)는 광원 정보를 전달받아 생성된 광원의 식별 번호를 반환하며, 생성에 실패할 경우 0을 반환합니다. 2. `ConnectEvent(string key, IScriptFunction eventHandler)` 메서드는 `st [original] | fo를 전달합니다. 반환값은 생성된 광원의 식별 번호로, 생성에 실패할 경우 0을 반환합니다. ##### inherited from Service: - **EventHandlerBase ConnectEvent(string key, IScriptFunction eventHandler)** 이벤트를 연결합니다. 이 서비스에서 타입의 이름이 key인 이벤트가 발생하면, 핸들러로 통지받습니다. 핸들러는 event 매개 변수를 전달받습니다. - **EventHandlerBase ConnectEvent(Type eventType, IS [chunk_id] | Services:1366:1

[task] | distill [title] | ScreenTransitionService [category] | Services [rephrased] | # [Services] ScreenTransitionService 부드러운 화면 전환(Dissolve, Fade In/Out) 효과를 제공합니다. 모든 메서드는 `[ClientOnly]`입니다. ## Methods - **void DissolveScreen(float time, boolean includeUI, boolean isHighPriorityThanFadeInOut)** - `time`: 지속 시간 (초, 0~3). - `includeUI`: UI에 효과 적용 여부. - `isHighPriorityThanF [original] | 부드러운 화면 전환 효과 기능을 제공합니다. # Methods - **void DissolveScreen(float time, boolean includeUI, boolean isHighPriorityThanFadeInOut) [ClientOnly]** Dissolve 효과를 실행합니다. time은 효과의 지속 시간을 설정합니다. 초 단위이며 0부터 3까지의 값만 설정할 수 있습니다. includeUI는 UI에 디졸브 효과를 적용할지 여부를 설정합니다. isHighPriorityThanFadeInOut이 ture라면 디졸브 [chunk_id] | Services:1367:0

[task] | wikipedia [title] | LeaderboardRankingStrategy [category] | Enums [rephrased] | # LeaderboardRankingStrategy `LeaderboardRankingStrategy`는 리더보드에서 동점자의 순위를 결정하는 방식을 정의하는 열거형(Enums)입니다. ## 구성 요소 (Members) `LeaderboardRankingStrategy` 열거형에는 다음 세 가지 상수가 포함됩니다. 첫째, `Unknown`은 값이 -1이며, 조회 과정에서 알 수 없는 오류가 발생했을 때 사용됩니다. 둘째, `FirstHigh`은 값이 0이며, 점수가 동일한 경우 먼저 등록된 유저의 순위가 더 높게 계산되도록 [original] | 동점자의 순위를 결정하는 방식입니다. # Members | 이름 | 값 | 설명 | |---|---|---| | Unknown | -1 | 조회 중 알 수 없는 오류가 발생했습니다. | | FirstHigh | 0 | 점수가 같을 경우, 먼저 등록된 유저의 순위가 더 높습니다. | | LastHigh | 1 | 점수가 같을 경우, 나중에 등록된 유저의 순위가 더 높습니다. | # Methods - **LeaderboardRankingStrategy CastFrom(number value) [Static]** 숫자를 해당 [chunk_id] | Enums:1377:0

[task] | knowledge_list [title] | LeaderboardRankingStrategy [category] | Enums [rephrased] | * `LeaderboardRankingStrategy`는 점수가 같은 동점자의 순위를 결정하는 방식을 정의하는 열거형(Enums)입니다. * `LeaderboardRankingStrategy`의 `Unknown` 멤버는 값이 `-1`이며, 조회 중 알 수 없는 오류가 발생했음을 나타냅니다. * `LeaderboardRankingStrategy`의 `FirstHigh` 멤버는 값이 `0`이며, 점수가 같은 경우 먼저 등록된 유저의 순위가 더 높게 계산됩니다. * `LeaderboardRankingStrategy`의 `L [original] | 동점자의 순위를 결정하는 방식입니다. # Members | 이름 | 값 | 설명 | |---|---|---| | Unknown | -1 | 조회 중 알 수 없는 오류가 발생했습니다. | | FirstHigh | 0 | 점수가 같을 경우, 먼저 등록된 유저의 순위가 더 높습니다. | | LastHigh | 1 | 점수가 같을 경우, 나중에 등록된 유저의 순위가 더 높습니다. | # Methods - **LeaderboardRankingStrategy CastFrom(number value) [Static]** 숫자를 해당 [chunk_id] | Enums:1377:0

[task] | wikipedia [title] | LeaderboardRatingStrategy [category] | Enums [rephrased] | `LeaderboardRatingStrategy`는 승패 결과에 기반하여 순위를 계산하는 방식을 정의하는 열거형(Enums)입니다. ### 구성 요소 `LeaderboardRatingStrategy`에는 다음 값들이 정의되어 있습니다. * **Unknown** (값: -1): 조회 중 알 수 없는 오류가 발생한 상태를 나타냅니다. * **None** (값: 0): 순위를 계산하지 않는 방식을 의미합니다. * **Elo** (값: 1): 전통적인 Elo 레이팅 방식을 사용합니다. * **MSW** (값: 2): 기 [original] | 승패 결과에 따라 순위를 계산하는 방식입니다. # Members | 이름 | 값 | 설명 | |---|---|---| | Unknown | -1 | 조회 중 알 수 없는 오류가 발생했습니다. | | None | 0 | 순위를 계산하지 않습니다. | | Elo | 1 | 전통적인 Elo 레이팅 방식입니다. | | MSW | 2 | Elo 방식과 동일하지만, 점수 변동에 영향을 주는 파라미터가 조정되어 있습니다. | # Methods - **LeaderboardRatingStrategy CastFrom(number value) [chunk_id] | Enums:1378:0

[task] | distill [title] | LeaderboardRatingStrategy [category] | Enums [rephrased] | # [Enums] LeaderboardRatingStrategy 승패 결과에 기반한 순위 계산 방식을 정의하는 열거형입니다. ## Members | 이름 | 값 | 설명 | |---|---|---| | `Unknown` | -1 | 조회 중 알 수 없는 오류 발생 | | `None` | 0 | 순위 계산하지 않음 | | `Elo` | 1 | 전통적 Elo 레이팅 방식 | | `MSW` | 2 | Elo 기반이나 점수 변동 파라미터가 조정된 방식 | ## Methods - **`LeaderboardRatingStrategy [original] | 승패 결과에 따라 순위를 계산하는 방식입니다. # Members | 이름 | 값 | 설명 | |---|---|---| | Unknown | -1 | 조회 중 알 수 없는 오류가 발생했습니다. | | None | 0 | 순위를 계산하지 않습니다. | | Elo | 1 | 전통적인 Elo 레이팅 방식입니다. | | MSW | 2 | Elo 방식과 동일하지만, 점수 변동에 영향을 주는 파라미터가 조정되어 있습니다. | # Methods - **LeaderboardRatingStrategy CastFrom(number value) [chunk_id] | Enums:1378:0

[task] | extract_knowledge [title] | AttachedFreeformTypeOverlayLightInfo [category] | Misc [rephrased] | # AttachedFreeformTypeOverlayLightInfo `AttachedFreeformTypeOverlayLightInfo`는 엔티티의 자식으로 스폰될 Freeform 타입의 광원 정보를 정의하는 데이터 구조입니다. 이 객체를 통해 광원의 색상, 강도, 수명, 위치, 스케일, 회전, 그리고 Freeform 포인트를 기반으로 한 모양과 페이드아웃(Fade-out) 특성을 제어할 수 있습니다. ## 1. 개념 설명 Freeform 타입의 광원은 정해진 기하학적 형태(구, 원뿔 등)가 아니라, 사용자가 정의한 점(`F [original] | 엔티티의 자식으로 스폰될 Freeform 타입의 광원 정보입니다. # Properties - **Color Color** 광원의 색상입니다. - **float FalloffDistance** 광원이 Freeform 타입일 때, 빛이 FreeformPoints로부터 얼마나 뻗어 나갈지 결정합니다. 값이 클수록 크기가 커집니다. - **float FalloffIntensity** 광원이 사라지는 곡선의 부드러움을 조절합니다. 값이 클수록 광원의 경계선이 흐릿하고 부드러워 보입니다. 값이 작을수록 광원의 경계선이 날카롭고 [chunk_id] | Misc:1359:0

[task] | knowledge_list [title] | LeaderboardRatingStrategy [category] | Enums [rephrased] | * `LeaderboardRatingStrategy`는 승패 결과에 따라 순위를 계산하는 방식을 정의하는 열거형(Enums)입니다. * `LeaderboardRatingStrategy.Unknown`의 값은 `-1`이며, 조회 중 알 수 없는 오류가 발생했음을 나타냅니다. * `LeaderboardRatingStrategy.None`의 값은 `0`이며, 순위를 계산하지 않는 상태를 나타냅니다. * `LeaderboardRatingStrategy.Elo`의 값은 `1`이며, 전통적인 Elo 레이팅 방식을 적용합니다. * [original] | 승패 결과에 따라 순위를 계산하는 방식입니다. # Members | 이름 | 값 | 설명 | |---|---|---| | Unknown | -1 | 조회 중 알 수 없는 오류가 발생했습니다. | | None | 0 | 순위를 계산하지 않습니다. | | Elo | 1 | 전통적인 Elo 레이팅 방식입니다. | | MSW | 2 | Elo 방식과 동일하지만, 점수 변동에 영향을 주는 파라미터가 조정되어 있습니다. | # Methods - **LeaderboardRatingStrategy CastFrom(number value) [chunk_id] | Enums:1378:0

[task] | distill [title] | MatchResultType [category] | Enums [rephrased] | # MatchResultType 경기 종료 후 승패 결과를 나타내는 열거형입니다. ## Members | 이름 | 값 | 설명 | |---|---|---| | `Unknown` | -1 | 조회 중 알 수 없는 오류 | | `Win` | 0 | 승리 | | `Loss` | 1 | 패배 | | `Draw` | 2 | 무승부 | ## Methods - **`MatchResultType CastFrom(number value) [Static]`** 숫자 값을 `MatchResultType`으로 변환합니다. - **`Match [original] | 경기 종료 후 승패 여부를 나타냅니다. # Members | 이름 | 값 | 설명 | |---|---|---| | Unknown | -1 | 조회 중 알 수 없는 오류가 발생했습니다. | | Win | 0 | 경기에서 승리했습니다. | | Loss | 1 | 경기에서 패배했습니다. | | Draw | 2 | 경기에서 비겼습니다. | # Methods - **MatchResultType CastFrom(number value) [Static]** 숫자를 해당 타입으로 변환합니다. - **MatchResultType Cast [chunk_id] | Enums:1380:0

[task] | wikipedia [title] | MatchResultType [category] | Enums [rephrased] | # MatchResultType `MatchResultType`은 메이플스토리 월드 스크립트에서 경기 종료 후의 승패 여부를 나타내는 열거형(Enum)입니다. ## 구성 요소 `MatchResultType`에는 다음 네 가지 상수가 정의되어 있습니다. 각 상수는 특정 정수 값과 의미를 가집니다. * **Unknown** (-1): 조회 중 알 수 없는 오류가 발생했을 때 사용됩니다. * **Win** (0): 경기에서 승리한 경우를 나타냅니다. * **Loss** (1): 경기에서 패배한 경우를 나타냅니다. * [original] | 경기 종료 후 승패 여부를 나타냅니다. # Members | 이름 | 값 | 설명 | |---|---|---| | Unknown | -1 | 조회 중 알 수 없는 오류가 발생했습니다. | | Win | 0 | 경기에서 승리했습니다. | | Loss | 1 | 경기에서 패배했습니다. | | Draw | 2 | 경기에서 비겼습니다. | # Methods - **MatchResultType CastFrom(number value) [Static]** 숫자를 해당 타입으로 변환합니다. - **MatchResultType Cast [chunk_id] | Enums:1380:0

← → 방향키로 페이지 이동 · 숫자 입력 후 Enter로 점프