Skip to content

Commit

Permalink
Update generated files [skip ci]
Browse files Browse the repository at this point in the history
  • Loading branch information
web-flow committed Aug 28, 2024
1 parent deeb405 commit 54d6de3
Show file tree
Hide file tree
Showing 3 changed files with 175 additions and 10 deletions.
94 changes: 92 additions & 2 deletions include/generated/None.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -148,6 +148,7 @@ interface Services {
StarterGui: StarterGui;
StarterPack: StarterPack;
StarterPlayer: StarterPlayer;
StartPageService: StartPageService;
StartupMessageService: StartupMessageService;
Stats: Stats;
StreamingService: StreamingService;
Expand Down Expand Up @@ -3190,6 +3191,10 @@ interface AvatarCreationService extends Instance {
* @deprecated
*/
readonly _nominal_AvatarCreationService: unique symbol;
/**
* Tags: CustomLuaState
*/
GetValidationRules(this: AvatarCreationService): object;
SendAnalyticsEvent(this: AvatarCreationService, eventName: string, params: object): void;
/**
* Tags: Yields
Expand Down Expand Up @@ -7812,11 +7817,13 @@ interface CommerceService extends Instance {
* @deprecated
*/
readonly _nominal_CommerceService: unique symbol;
PromptCommerceProductPurchase(this: CommerceService, user: Player, commerceProductId: number): void;
PromptRealWorldCommerceBrowser(this: CommerceService, player: Player, url: string): void;
/**
* Tags: Yields
*/
UserEligibleForRealWorldCommerceAsync(this: CommerceService): boolean;
readonly PromptCommerceProductPurchaseFinished: RBXScriptSignal<(user: Player, productId: number) => void>;
}

/** The Configuration object is a container object that is designed to hold value objects to make values used in [Tool](https://developer.roblox.com/en-us/api-reference/class/Tool)s or any model using [Script](https://developer.roblox.com/en-us/api-reference/class/Script)s more accessible.
Expand Down Expand Up @@ -10009,29 +10016,92 @@ interface EditableMesh extends DataModelMesh {
*/
readonly _nominal_EditableMesh: unique symbol;
SkinningEnabled: boolean;
AddColor(this: EditableMesh, color: Color3, alpha: number): number;
AddNormal(this: EditableMesh, normal: Vector3 | undefined): number;
AddTriangle(this: EditableMesh, vertexId0: number, vertexId1: number, vertexId2: number): number;
AddUV(this: EditableMesh, uv: Vector2): number;
AddVertex(this: EditableMesh, p: Vector3): number;
FindClosestPointOnSurface(this: EditableMesh, point: Vector3): LuaTuple<[number, Vector3, Vector3]>;
FindClosestVertex(this: EditableMesh, toThisPoint: Vector3): number;
FindVerticesWithinSphere(this: EditableMesh, center: Vector3, radius: number): Array<number>;
GetAdjacentFaces(this: EditableMesh, faceId: number): unknown;
/**
* @deprecated
*/
GetAdjacentTriangles(this: EditableMesh, triangleId: number): Array<number>;
GetAdjacentVertices(this: EditableMesh, vertexId: number): Array<number>;
GetColor(this: EditableMesh, colorId: number): Color3 | undefined;
GetColorAlpha(this: EditableMesh, colorId: number): number | undefined;
GetColors(this: EditableMesh): unknown;
GetFaceColors(this: EditableMesh, faceId: number): unknown;
GetFaceNormals(this: EditableMesh, faceId: number): unknown;
GetFaceUVs(this: EditableMesh, faceId: number): unknown;
GetFaceVertices(this: EditableMesh, faceId: number): unknown;
GetFaces(this: EditableMesh): unknown;
GetFacesWithAttribute(this: EditableMesh, id: number): unknown;
GetNormal(this: EditableMesh, normalId: number): Vector3 | undefined;
GetNormals(this: EditableMesh): unknown;
GetPosition(this: EditableMesh, vertexId: number): Vector3;
/**
* @deprecated
*/
GetTriangleVertices(this: EditableMesh, triangleId: number): LuaTuple<[number, number, number]>;
/**
* @deprecated
*/
GetTriangles(this: EditableMesh): Array<number>;
GetUV(this: EditableMesh, vertexId: number): Vector2;
GetUV(this: EditableMesh, uvId: number): Vector2 | undefined;
GetUVs(this: EditableMesh): unknown;
/**
* @deprecated
*/
GetVertexColor(this: EditableMesh, vertexId: number): Color3;
/**
* @deprecated
*/
GetVertexColorAlpha(this: EditableMesh, vertexId: number): number;
/**
* @deprecated
*/
GetVertexNormal(this: EditableMesh, vertexId: number): Vector3;
GetVertices(this: EditableMesh): Array<number>;
GetVerticesWithAttribute(this: EditableMesh, id: number): unknown;
IdDebugString(this: EditableMesh, id: number): string;
MergeVertices(this: EditableMesh, mergeTolerance: number): object;
RaycastLocal(this: EditableMesh, origin: Vector3, direction: Vector3): LuaTuple<[number, Vector3, Vector3]>;
RemoveFace(this: EditableMesh, faceId: number): void;
/**
* @deprecated
*/
RemoveTriangle(this: EditableMesh, triangleId: number): void;
RemoveUnused(this: EditableMesh): unknown;
/**
* @deprecated
*/
RemoveVertex(this: EditableMesh, vertexId: number): void;
ResetNormal(this: EditableMesh, normalId: number): void;
SetColor(this: EditableMesh, colorId: number, color: Color3): void;
SetColorAlpha(this: EditableMesh, colorId: number, alpha: number): void;
SetFaceColors(this: EditableMesh, faceId: number, ids: Array<any>): void;
SetFaceNormals(this: EditableMesh, faceId: number, ids: Array<any>): void;
SetFaceUVs(this: EditableMesh, faceId: number, ids: Array<any>): void;
SetFaceVertices(this: EditableMesh, faceId: number, ids: Array<any>): void;
SetNormal(this: EditableMesh, normalId: number, normal: Vector3): void;
SetPosition(this: EditableMesh, vertexId: number, p: Vector3): void;
SetUV(this: EditableMesh, vertexId: number, uv: Vector2): void;
SetUV(this: EditableMesh, uvId: number, uv: Vector2): void;
/**
* @deprecated
*/
SetVertexColor(this: EditableMesh, vertexId: number, color: Color3): void;
/**
* @deprecated
*/
SetVertexColorAlpha(this: EditableMesh, vertexId: number, alpha: number): void;
/**
* @deprecated
*/
SetVertexNormal(this: EditableMesh, vertexId: number, vnormal: Vector3): void;
Triangulate(this: EditableMesh): void;
/**
* Tags: Yields
*/
Expand Down Expand Up @@ -10961,12 +11031,20 @@ interface EditableImage extends Instance {
* Tags: CustomLuaState
*/
ReadPixels(this: EditableImage, position: Vector2, size: Vector2): Array<number>;
/**
* Tags: CustomLuaState
*/
ReadPixelsBuffer(this: EditableImage, position: Vector2, size: Vector2): buffer;
Resize(this: EditableImage, size: Vector2): void;
Rotate(this: EditableImage, degrees: number, changeSize: boolean): void;
/**
* Tags: CustomLuaState
*/
WritePixels(this: EditableImage, position: Vector2, size: Vector2, pixels: Array<any>): void;
/**
* Tags: CustomLuaState
*/
WritePixelsBuffer(this: EditableImage, position: Vector2, size: Vector2, buffer: buffer): void;
}

interface RobloxEditableImage extends EditableImage {
Expand Down Expand Up @@ -33038,6 +33116,17 @@ interface StackFrame extends Instance {
readonly _nominal_StackFrame: unique symbol;
}

interface StartPageService extends Instance {
/**
* **DO NOT USE!**
*
* This field exists to force TypeScript to recognize this as a nominal type
* @hidden
* @deprecated
*/
readonly _nominal_StartPageService: unique symbol;
}

/** StarterGear is a container that is automatically inserted into each [Player](https://developer.roblox.com/en-us/api-reference/class/Player) when the player joins the game. When a player spawns, the contents of that player's StarterGear is copied into the player's [Backpack](https://developer.roblox.com/en-us/api-reference/class/Backpack). Additionally, when a player connects to a game that permits gear, all of the appropriate gear [Tool](https://developer.roblox.com/en-us/api-reference/class/Tool) objects that the player owns are inserted into that player's StarterGear.
*
* Unlike [StarterPack](https://developer.roblox.com/en-us/api-reference/class/StarterPack), StarterGear is not a service but rather a child of each [Player](https://developer.roblox.com/en-us/api-reference/class/Player) object – this means that its contents are player-specific so that each player can have different [Tool](https://developer.roblox.com/en-us/api-reference/class/Tool)s within their [StarterGear](https://developer.roblox.com/en-us/api-reference/class/StarterGear). It is not replicated to any client, including the owning player.
Expand Down Expand Up @@ -33652,6 +33741,7 @@ interface StyleRule extends StyleBase {
* @deprecated
*/
readonly _nominal_StyleRule: unique symbol;
Priority: number;
Selector: string;
/**
* Tags: NotReplicated
Expand Down
4 changes: 0 additions & 4 deletions include/generated/PluginSecurity.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4301,14 +4301,10 @@ interface TestService extends Instance {
ExecuteWithStudioRun: boolean;
/**
* Sets whether or not the physics engine should be throttled to 30 FPS while the test is being ran.
*
* Tags: Hidden, NotReplicated
*/
Is30FpsThrottleEnabled: boolean;
/**
* Sets whether or not the physics environment should be throttled while running this test.
*
* Tags: Hidden, NotReplicated
*/
IsPhysicsEnvironmentalThrottled: boolean;
/**
Expand Down
87 changes: 83 additions & 4 deletions include/generated/enums.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3393,17 +3393,17 @@ declare namespace Enum {

export const Disabled: Disabled;

export interface Experimental extends globalThis.EnumItem {
Name: "Experimental";
export interface Enabled extends globalThis.EnumItem {
Name: "Enabled";
Value: 2;
EnumType: typeof globalThis.Enum.CSGAsyncDynamicCollision;
}

export const Experimental: Experimental;
export const Enabled: Enabled;

export function GetEnumItems(this: globalThis.Enum): Array<globalThis.Enum.CSGAsyncDynamicCollision>;
}
export type CSGAsyncDynamicCollision = CSGAsyncDynamicCollision.Default | CSGAsyncDynamicCollision.Disabled | CSGAsyncDynamicCollision.Experimental;
export type CSGAsyncDynamicCollision = CSGAsyncDynamicCollision.Default | CSGAsyncDynamicCollision.Disabled | CSGAsyncDynamicCollision.Enabled;

export namespace CageType {
export interface Inner extends globalThis.EnumItem {
Expand Down Expand Up @@ -8569,6 +8569,35 @@ declare namespace Enum {
}
export type GraphicsMode = GraphicsMode.Automatic | GraphicsMode.Direct3D11 | GraphicsMode.OpenGL | GraphicsMode.Metal | GraphicsMode.Vulkan | GraphicsMode.NoGraphics;

export namespace GraphicsOptimizationMode {
export interface Performance extends globalThis.EnumItem {
Name: "Performance";
Value: 0;
EnumType: typeof globalThis.Enum.GraphicsOptimizationMode;
}

export const Performance: Performance;

export interface Balanced extends globalThis.EnumItem {
Name: "Balanced";
Value: 1;
EnumType: typeof globalThis.Enum.GraphicsOptimizationMode;
}

export const Balanced: Balanced;

export interface Quality extends globalThis.EnumItem {
Name: "Quality";
Value: 2;
EnumType: typeof globalThis.Enum.GraphicsOptimizationMode;
}

export const Quality: Quality;

export function GetEnumItems(this: globalThis.Enum): Array<globalThis.Enum.GraphicsOptimizationMode>;
}
export type GraphicsOptimizationMode = GraphicsOptimizationMode.Performance | GraphicsOptimizationMode.Balanced | GraphicsOptimizationMode.Quality;

export namespace GuiState {
export interface Idle extends globalThis.EnumItem {
Name: "Idle";
Expand Down Expand Up @@ -13721,6 +13750,27 @@ declare namespace Enum {
}
export type NormalId = NormalId.Right | NormalId.Top | NormalId.Back | NormalId.Left | NormalId.Bottom | NormalId.Front;

export namespace NotificationButtonType {
export interface Primary extends globalThis.EnumItem {
Name: "Primary";
Value: 0;
EnumType: typeof globalThis.Enum.NotificationButtonType;
}

export const Primary: Primary;

export interface Secondary extends globalThis.EnumItem {
Name: "Secondary";
Value: 1;
EnumType: typeof globalThis.Enum.NotificationButtonType;
}

export const Secondary: Secondary;

export function GetEnumItems(this: globalThis.Enum): Array<globalThis.Enum.NotificationButtonType>;
}
export type NotificationButtonType = NotificationButtonType.Primary | NotificationButtonType.Secondary;

export namespace OperationType {
export interface Null extends globalThis.EnumItem {
Name: "Null";
Expand Down Expand Up @@ -14302,6 +14352,35 @@ declare namespace Enum {
}
export type PathWaypointAction = PathWaypointAction.Walk | PathWaypointAction.Jump | PathWaypointAction.Custom;

export namespace PathfindingUseImprovedSearch {
export interface Default extends globalThis.EnumItem {
Name: "Default";
Value: 0;
EnumType: typeof globalThis.Enum.PathfindingUseImprovedSearch;
}

export const Default: Default;

export interface Disabled extends globalThis.EnumItem {
Name: "Disabled";
Value: 1;
EnumType: typeof globalThis.Enum.PathfindingUseImprovedSearch;
}

export const Disabled: Disabled;

export interface Enabled extends globalThis.EnumItem {
Name: "Enabled";
Value: 2;
EnumType: typeof globalThis.Enum.PathfindingUseImprovedSearch;
}

export const Enabled: Enabled;

export function GetEnumItems(this: globalThis.Enum): Array<globalThis.Enum.PathfindingUseImprovedSearch>;
}
export type PathfindingUseImprovedSearch = PathfindingUseImprovedSearch.Default | PathfindingUseImprovedSearch.Disabled | PathfindingUseImprovedSearch.Enabled;

export namespace PermissionLevelShown {
export interface Game extends globalThis.EnumItem {
Name: "Game";
Expand Down

0 comments on commit 54d6de3

Please sign in to comment.