migrate to remote state
This commit is contained in:
parent
019cdb493e
commit
c0a40f09f6
4 changed files with 12 additions and 150 deletions
5
.gitignore
vendored
5
.gitignore
vendored
|
@ -15,4 +15,7 @@ build.rbxl
|
|||
*.log
|
||||
|
||||
# my secrets 😍😎
|
||||
.env
|
||||
.env
|
||||
|
||||
# we use remote stuff now
|
||||
.mantle-state.yml
|
|
@ -1,147 +0,0 @@
|
|||
#
|
||||
# WARNING - Generated file. Do not modify directly unless you know what you are doing!
|
||||
# This file was generated by Mantle v0.11.9 on 2023-07-28T06:19:06Z
|
||||
#
|
||||
|
||||
---
|
||||
version: "5"
|
||||
environments:
|
||||
default:
|
||||
- id: experience_singleton
|
||||
inputs:
|
||||
experience:
|
||||
groupId: ~
|
||||
outputs:
|
||||
experience:
|
||||
assetId: 4919579554
|
||||
startPlaceId: 14220563181
|
||||
dependencies: []
|
||||
- id: place_start
|
||||
inputs:
|
||||
place:
|
||||
isStart: true
|
||||
outputs:
|
||||
place:
|
||||
assetId: 14220563181
|
||||
dependencies:
|
||||
- experience_singleton
|
||||
- id: placeFile_start
|
||||
inputs:
|
||||
placeFile:
|
||||
filePath: build.rbxl
|
||||
fileHash: 3a47dc0e32e122f848adbf278d8f98a5e74a18a6decad816899d869e1b5c77c7
|
||||
outputs:
|
||||
placeFile:
|
||||
version: 4
|
||||
dependencies:
|
||||
- place_start
|
||||
- id: placeConfiguration_start
|
||||
inputs:
|
||||
placeConfiguration:
|
||||
name: Goopler
|
||||
description: Read my github repo reidlabwastaken/goopler if u can hahaha
|
||||
maxPlayerCount: 100
|
||||
allowCopying: false
|
||||
socialSlotType: Automatic
|
||||
customSocialSlotsCount: ~
|
||||
outputs: placeConfiguration
|
||||
dependencies:
|
||||
- place_start
|
||||
- id: experienceThumbnail_marketing/gameThumbnailDefault.jpg
|
||||
inputs:
|
||||
experienceThumbnail:
|
||||
filePath: marketing/gameThumbnailDefault.jpg
|
||||
fileHash: 882e683c5a0c7c289ca30f533cd966c5b9d974b864261a7ae6a9b4cf190487c4
|
||||
outputs:
|
||||
experienceThumbnail:
|
||||
assetId: 62547342
|
||||
dependencies:
|
||||
- experience_singleton
|
||||
- id: experienceThumbnailOrder_singleton
|
||||
inputs: experienceThumbnailOrder
|
||||
outputs: experienceThumbnailOrder
|
||||
dependencies:
|
||||
- experienceThumbnail_marketing/gameThumbnailDefault.jpg
|
||||
- experience_singleton
|
||||
- id: experienceIcon_singleton
|
||||
inputs:
|
||||
experienceIcon:
|
||||
filePath: marketing/gameIcon.jpg
|
||||
fileHash: 229781022c91dbcc7a20fefc5f9ad36db3015c68268060045e0a6f893210cb6b
|
||||
outputs:
|
||||
experienceIcon:
|
||||
assetId: 43779451
|
||||
dependencies:
|
||||
- experience_singleton
|
||||
- id: experienceConfiguration_singleton
|
||||
inputs:
|
||||
experienceConfiguration:
|
||||
genre: FPS
|
||||
playableDevices:
|
||||
- Computer
|
||||
isFriendsOnly: true
|
||||
allowPrivateServers: true
|
||||
privateServerPrice: 50
|
||||
isForSale: false
|
||||
price: ~
|
||||
studioAccessToApisAllowed: true
|
||||
permissions:
|
||||
IsThirdPartyPurchaseAllowed: false
|
||||
IsThirdPartyTeleportAllowed: false
|
||||
universeAvatarType: MorphToR6
|
||||
universeAnimationType: PlayerChoice
|
||||
universeCollisionType: OuterBox
|
||||
universeAvatarMinScales:
|
||||
height: "0.9"
|
||||
width: "0.7"
|
||||
head: "0.95"
|
||||
bodyType: "0"
|
||||
proportion: "0"
|
||||
universeAvatarMaxScales:
|
||||
height: "1.05"
|
||||
width: "1"
|
||||
head: "1"
|
||||
bodyType: "1"
|
||||
proportion: "1"
|
||||
universeAvatarAssetOverrides:
|
||||
- assetTypeID: 18
|
||||
isPlayerChoice: true
|
||||
assetID: ~
|
||||
- assetTypeID: 17
|
||||
isPlayerChoice: true
|
||||
assetID: ~
|
||||
- assetTypeID: 27
|
||||
isPlayerChoice: true
|
||||
assetID: ~
|
||||
- assetTypeID: 29
|
||||
isPlayerChoice: true
|
||||
assetID: ~
|
||||
- assetTypeID: 28
|
||||
isPlayerChoice: true
|
||||
assetID: ~
|
||||
- assetTypeID: 30
|
||||
isPlayerChoice: true
|
||||
assetID: ~
|
||||
- assetTypeID: 31
|
||||
isPlayerChoice: true
|
||||
assetID: ~
|
||||
- assetTypeID: 2
|
||||
isPlayerChoice: true
|
||||
assetID: ~
|
||||
- assetTypeID: 11
|
||||
isPlayerChoice: true
|
||||
assetID: ~
|
||||
- assetTypeID: 12
|
||||
isPlayerChoice: true
|
||||
assetID: ~
|
||||
isArchived: false
|
||||
outputs: experienceConfiguration
|
||||
dependencies:
|
||||
- experience_singleton
|
||||
- id: experienceActivation_singleton
|
||||
inputs:
|
||||
experienceActivation:
|
||||
isActive: false
|
||||
outputs: experienceActivation
|
||||
dependencies:
|
||||
- experience_singleton
|
|
@ -20,4 +20,10 @@ target:
|
|||
name: Goopler
|
||||
description: |-
|
||||
Read my github repo reidlabwastaken/goopler if u can hahaha
|
||||
maxPlayerCount: 100
|
||||
maxPlayerCount: 100
|
||||
|
||||
state:
|
||||
remote:
|
||||
region: [us-west-2]
|
||||
bucket: goopler-mantle-states
|
||||
key: goopler
|
|
@ -22,7 +22,7 @@ When you first setup this repository, you probably want to add your `.ROBLOSECUR
|
|||
#### Medium priority
|
||||
* Crouching
|
||||
* Animations
|
||||
* Add remote state to [Mantle](https://mantledeploy.vercel.app/). Currently it's only supported by AWS, and I don't feel like setting that up right now. Remote state is for sure better for CI/CD, but we have to wait for other ways to do this
|
||||
* Change remote state to a provider where I dont have to worry about money
|
||||
* Seperate dev&prod environments (maybe later??? the game is very early stage so idk)
|
||||
* Migrate todo to somewhere else like the issues tab
|
||||
##### Low priority
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue