SHADE_Y3/Assets/Scenes/PlayerControllerTest.shade

469 lines
12 KiB
Plaintext
Raw Normal View History

2022-11-14 15:20:58 +08:00
- EID: 0
Name: ScoreZone
2022-11-14 15:20:58 +08:00
IsActive: true
NumberOfChildren: 0
Components:
Camera Component:
Position: {x: 0, y: 0, z: 0}
Pitch: 0
Yaw: 0
Roll: 0
Width: 1920
Height: 1080
Near: 0.00999999978
Far: 10000
Perspective: true
IsActive: true
2022-11-14 15:20:58 +08:00
Light Component:
Position: {x: 0, y: 0, z: 0}
Type: Directional
Direction: {x: 1.79999995, y: 0, z: 1}
Color: {x: 0.951541841, y: 0.921719015, z: 0.553319454, w: 1}
Layer: 4294967295
Strength: 0
IsActive: true
2022-11-14 15:20:58 +08:00
Scripts: ~
- EID: 1
Name: Default
IsActive: true
NumberOfChildren: 0
Components:
Transform Component:
Translate: {x: -1.440328, y: -4.41369677, z: -5}
Rotate: {x: -0, y: 0, z: -0}
Scale: {x: 49.4798889, y: 0.5, z: 17.5}
IsActive: true
2022-11-14 15:20:58 +08:00
Renderable Component:
Mesh: 149697411
Material: 126974645
IsActive: true
2022-11-14 15:20:58 +08:00
RigidBody Component:
Type: Static
Drag: 0.00999999978
Angular Drag: 0.00999999978
Use Gravity: true
Interpolate: true
Sleeping Enabled: true
2022-11-14 15:20:58 +08:00
Freeze Position X: false
Freeze Position Y: false
Freeze Position Z: false
Freeze Rotation X: false
Freeze Rotation Y: false
Freeze Rotation Z: false
IsActive: true
2022-11-14 15:20:58 +08:00
Collider Component:
Colliders:
- Is Trigger: false
Type: Box
Half Extents: {x: 1, y: 1, z: 1}
Friction: 0.400000006
Bounciness: 0
Density: 1
Position Offset: {x: 0, y: 0, z: 0}
2022-11-22 14:14:55 +08:00
Rotation Offset: {x: 0, y: 0, z: 0}
IsActive: true
2022-11-14 15:20:58 +08:00
Scripts: ~
- EID: 2
Name: Player
IsActive: true
NumberOfChildren: 3
Components:
Transform Component:
2022-11-22 14:14:55 +08:00
Translate: {x: -0.0897406489, y: -4.07369709, z: 3.6087606}
Rotate: {x: 0, y: -0.19268477, z: 0}
Scale: {x: 1, y: 1, z: 1}
IsActive: true
2022-11-14 15:20:58 +08:00
Renderable Component:
Mesh: 149697411
Material: 126974645
IsActive: true
2022-11-14 15:20:58 +08:00
RigidBody Component:
Type: Dynamic
Drag: 2
Angular Drag: 0
Use Gravity: false
2022-11-21 00:12:09 +08:00
Interpolate: true
Sleeping Enabled: true
2022-11-14 15:20:58 +08:00
Freeze Position X: false
Freeze Position Y: false
Freeze Position Z: false
Freeze Rotation X: true
Freeze Rotation Y: true
Freeze Rotation Z: true
IsActive: true
2022-11-14 15:20:58 +08:00
Collider Component:
Colliders:
- Is Trigger: false
Type: Box
2022-11-22 14:14:55 +08:00
Half Extents: {x: 0.5, y: 0.699999988, z: 0.5}
2022-11-14 15:20:58 +08:00
Friction: 0.400000006
Bounciness: 0
Density: 1
2022-11-22 14:14:55 +08:00
Position Offset: {x: 0, y: 0.300000012, z: 0}
Rotation Offset: {x: 0, y: 0, z: 0}
IsActive: true
2022-11-14 15:20:58 +08:00
Scripts:
- Type: PlayerController
2022-11-14 19:05:48 +08:00
currentState: 0
maxMoveVel: 4
2022-11-14 15:20:58 +08:00
moveForce: 50
sprintMultiplier: 1.5
2022-11-21 00:12:09 +08:00
rotationFactorPerFrame: 4
2022-11-14 15:20:58 +08:00
maxJumpHeight: 4
maxJumpTime: 0.75
fallMultipler: 2
lightMultiper: 0.75
mediumMultiper: 0.5
heavyMultiper: 0.25
- Type: PickAndThrow
2022-11-21 00:12:09 +08:00
throwForce: [300, 300, 300]
delayTimer: 1
aimingLength: 1.5
2022-11-22 14:14:55 +08:00
- Type: StateMachine
currentStateName: ""
2022-11-22 14:14:55 +08:00
currentAnimName: ""
2022-11-14 15:20:58 +08:00
- EID: 3
Name: HoldingPoint
2022-11-14 15:20:58 +08:00
IsActive: true
NumberOfChildren: 0
Components:
Transform Component:
Translate: {x: 0, y: 1.20000005, z: 0.5}
Rotate: {x: 0, y: 0, z: -0}
2022-11-14 15:20:58 +08:00
Scale: {x: 1, y: 1, z: 1}
IsActive: true
2022-11-14 15:20:58 +08:00
Scripts: ~
- EID: 4
Name: Default
IsActive: true
NumberOfChildren: 0
Components:
Transform Component:
Translate: {x: 0, y: 0, z: 0}
Rotate: {x: -0.738241911, y: 0.48064509, z: 0}
2022-11-14 15:20:58 +08:00
Scale: {x: 1, y: 1, z: 1}
IsActive: true
2022-11-14 15:20:58 +08:00
Camera Component:
Position: {x: -0.0897406489, y: -4.07369709, z: 3.6087606}
Pitch: -42.2981453
Yaw: 16.4989109
2022-11-14 15:20:58 +08:00
Roll: 0
Width: 1920
Height: 1080
Near: 0.00999999978
Far: 10000
Perspective: true
IsActive: true
2022-11-14 15:20:58 +08:00
Scripts:
- Type: SHADE_Scripting.ThirdPersonCamera
armLength: 2
turnSpeedPitch: 0.300000012
turnSpeedYaw: 0.5
pitchClamp: 45
- EID: 9
Name: Default
IsActive: true
NumberOfChildren: 0
Components:
Transform Component:
Translate: {x: 0, y: 0, z: 0}
Rotate: {x: 0, y: 0, z: 0}
Scale: {x: 1, y: 1, z: 1}
IsActive: true
2022-11-14 15:20:58 +08:00
Renderable Component:
Mesh: 144838771
Material: 123745521
IsActive: true
2022-11-14 15:20:58 +08:00
Scripts: ~
- EID: 6
Name: AI
IsActive: true
NumberOfChildren: 0
Components:
Transform Component:
2022-11-22 14:14:55 +08:00
Translate: {x: -8, y: -4.42369699, z: 3.65323806}
Rotate: {x: -0, y: 0, z: -0}
2022-11-14 15:20:58 +08:00
Scale: {x: 1, y: 1, z: 1}
IsActive: true
2022-11-14 15:20:58 +08:00
Renderable Component:
Mesh: 149697411
Material: 126974645
IsActive: true
2022-11-14 15:20:58 +08:00
RigidBody Component:
Type: Dynamic
Drag: 0
Angular Drag: 0
Use Gravity: true
Interpolate: false
Sleeping Enabled: true
2022-11-14 15:20:58 +08:00
Freeze Position X: false
Freeze Position Y: false
Freeze Position Z: false
Freeze Rotation X: true
Freeze Rotation Y: true
Freeze Rotation Z: true
IsActive: true
2022-11-14 15:20:58 +08:00
Collider Component:
Colliders:
- Is Trigger: false
Type: Box
Half Extents: {x: 0.5, y: 0.5, z: 0.5}
Friction: 0.400000006
Bounciness: 0
Density: 1
Position Offset: {x: 0, y: 0.5, z: 0}
2022-11-22 14:14:55 +08:00
Rotation Offset: {x: 0, y: 0, z: 0}
IsActive: true
2022-11-14 15:20:58 +08:00
Scripts: ~
- EID: 7
Name: Default
IsActive: true
NumberOfChildren: 0
Components:
Transform Component:
Translate: {x: 0, y: -16.8647861, z: -14.039052}
Rotate: {x: -0, y: 0, z: -0}
Scale: {x: 28.1434975, y: 28.1434975, z: 28.1434975}
IsActive: true
2022-11-14 15:20:58 +08:00
Renderable Component:
Mesh: 149697411
Material: 126974645
IsActive: true
2022-11-14 15:20:58 +08:00
Scripts: ~
- EID: 8
Name: Default
IsActive: true
NumberOfChildren: 0
Components:
Light Component:
Position: {x: 0, y: 0, z: 0}
Type: Ambient
Direction: {x: 0, y: 0, z: 1}
Color: {x: 1, y: 1, z: 1, w: 1}
Layer: 4294967295
Strength: 0.25
IsActive: true
2022-11-14 15:20:58 +08:00
Scripts: ~
- EID: 11
Name: GameManager
IsActive: true
NumberOfChildren: 0
Components:
Transform Component:
Translate: {x: 0, y: 0, z: 0}
Rotate: {x: 0, y: 0, z: 0}
Scale: {x: 1, y: 1, z: 1}
IsActive: true
RigidBody Component:
Type: Static
Drag: 0.00999999978
Angular Drag: 0.00999999978
Use Gravity: true
Interpolate: true
Sleeping Enabled: true
Freeze Position X: false
Freeze Position Y: false
Freeze Position Z: false
Freeze Rotation X: false
Freeze Rotation Y: false
Freeze Rotation Z: false
IsActive: true
Collider Component:
Colliders: ~
IsActive: true
Scripts:
- Type: GameManager
itemPool: 12
zonePool: 15
currGameState: 0
totalItemCount: 0
Score: 0
timer: 50
- EID: 12
Name: ItemPool
IsActive: true
NumberOfChildren: 2
Components: ~
Scripts: ~
- EID: 10
2022-11-14 15:20:58 +08:00
Name: item
IsActive: true
NumberOfChildren: 0
Components:
Transform Component:
2022-11-22 14:14:55 +08:00
Translate: {x: 3.19896913, y: -3.66431332, z: -4.99997139}
Rotate: {x: -1.57956983e-05, y: 2.20007223e-06, z: -0.000548519194}
2022-11-14 15:20:58 +08:00
Scale: {x: 2, y: 2, z: 2}
IsActive: true
Renderable Component:
Mesh: 144838771
Material: 123745521
IsActive: true
RigidBody Component:
Type: Dynamic
2022-11-21 00:12:09 +08:00
Drag: 0.100000001
Angular Drag: 0.100000001
Use Gravity: true
2022-11-21 00:12:09 +08:00
Interpolate: true
Sleeping Enabled: true
Freeze Position X: false
Freeze Position Y: false
Freeze Position Z: false
Freeze Rotation X: false
Freeze Rotation Y: false
Freeze Rotation Z: false
IsActive: true
Collider Component:
Colliders:
- Is Trigger: false
Type: Box
Half Extents: {x: 1, y: 1, z: 1}
Friction: 0.400000006
Bounciness: 0
Density: 1
Position Offset: {x: 0, y: 0.5, z: 0}
2022-11-22 14:14:55 +08:00
Rotation Offset: {x: 0, y: 0, z: 0}
- Is Trigger: true
Type: Box
Half Extents: {x: 2, y: 2, z: 2}
Friction: 0.400000006
Bounciness: 0
Density: 1
Position Offset: {x: 0, y: 0.5, z: 0}
2022-11-22 14:14:55 +08:00
Rotation Offset: {x: 0, y: 0, z: 0}
IsActive: true
Scripts:
- Type: Item
Score: 1
currCategory: 0
- EID: 5
Name: item
IsActive: true
NumberOfChildren: 0
Components:
Transform Component:
2022-11-22 14:14:55 +08:00
Translate: {x: -5.02078056, y: -4.17369747, z: -2.14891005}
Rotate: {x: -2.95397289e-08, y: 0.00065473502, z: -4.44611992e-08}
2022-11-21 00:12:09 +08:00
Scale: {x: 1.99998975, y: 2, z: 1.99998975}
IsActive: true
2022-11-14 15:20:58 +08:00
Renderable Component:
Mesh: 144838771
Material: 123745521
IsActive: true
2022-11-14 15:20:58 +08:00
RigidBody Component:
Type: Dynamic
2022-11-21 00:12:09 +08:00
Drag: 0.100000001
Angular Drag: 0.100000001
2022-11-14 15:20:58 +08:00
Use Gravity: true
2022-11-21 00:12:09 +08:00
Interpolate: true
Sleeping Enabled: true
2022-11-14 15:20:58 +08:00
Freeze Position X: false
Freeze Position Y: false
Freeze Position Z: false
Freeze Rotation X: false
Freeze Rotation Y: false
Freeze Rotation Z: false
IsActive: true
2022-11-14 15:20:58 +08:00
Collider Component:
Colliders:
- Is Trigger: false
Type: Box
Half Extents: {x: 0.5, y: 0.5, z: 0.5}
2022-11-14 15:20:58 +08:00
Friction: 0.400000006
Bounciness: 0
Density: 1
Position Offset: {x: 0, y: 0.5, z: 0}
2022-11-22 14:14:55 +08:00
Rotation Offset: {x: 0, y: 0, z: 0}
2022-11-14 15:20:58 +08:00
- Is Trigger: true
Type: Box
Half Extents: {x: 1, y: 1, z: 1}
2022-11-14 15:20:58 +08:00
Friction: 0.400000006
Bounciness: 0
Density: 1
Position Offset: {x: 0, y: 0.5, z: 0}
2022-11-22 14:14:55 +08:00
Rotation Offset: {x: 0, y: 0, z: 0}
IsActive: true
2022-11-14 15:20:58 +08:00
Scripts:
- Type: Item
Score: 1
currCategory: 0
- EID: 15
Name: ScoreZonePool
IsActive: true
NumberOfChildren: 2
Components: ~
Scripts: ~
- EID: 13
Name: ScoreZone
IsActive: true
NumberOfChildren: 0
Components:
Transform Component:
Translate: {x: -24.4654179, y: -3.15127993, z: -3.29243231}
Rotate: {x: -0, y: 0, z: -0}
Scale: {x: 1, y: 1, z: 1}
IsActive: true
RigidBody Component:
Type: Static
Drag: 0.00999999978
Angular Drag: 0.00999999978
Use Gravity: true
Interpolate: true
Sleeping Enabled: true
Freeze Position X: false
Freeze Position Y: false
Freeze Position Z: false
Freeze Rotation X: false
Freeze Rotation Y: false
Freeze Rotation Z: false
IsActive: true
Collider Component:
Colliders:
- Is Trigger: true
Type: Box
Half Extents: {x: 1, y: 20, z: 20}
Friction: 0.400000006
Bounciness: 0
Density: 1
Position Offset: {x: 0, y: 0, z: 0}
2022-11-22 14:14:55 +08:00
Rotation Offset: {x: 0, y: 0, z: 0}
IsActive: true
Scripts:
- Type: ScoringZone
- EID: 14
Name: ScoreZone
IsActive: true
NumberOfChildren: 0
Components:
Transform Component:
Translate: {x: -6.64785767, y: 0, z: -14.217104}
Rotate: {x: -0, y: 0, z: -0}
Scale: {x: 1, y: 1, z: 1}
IsActive: true
RigidBody Component:
Type: Static
Drag: 0.00999999978
Angular Drag: 0.00999999978
Use Gravity: true
Interpolate: true
Sleeping Enabled: true
Freeze Position X: false
Freeze Position Y: false
Freeze Position Z: false
Freeze Rotation X: false
Freeze Rotation Y: false
Freeze Rotation Z: false
IsActive: true
Collider Component:
Colliders:
- Is Trigger: true
Type: Box
Half Extents: {x: 20, y: 20, z: 1}
Friction: 0.400000006
Bounciness: 0
Density: 1
Position Offset: {x: 0, y: 0, z: 0}
2022-11-22 14:14:55 +08:00
Rotation Offset: {x: 0, y: 0, z: 0}
IsActive: true
Scripts:
- Type: ScoringZone