1
0
forked from cgvr/DeltaVR

3 Commits

Author SHA1 Message Date
d69929ee94 new TODO points in readme 2026-02-18 18:01:30 +02:00
fcb7e9314f increased npc collider height 2026-02-18 17:48:38 +02:00
94d0ccc3ed wip something broke 2026-02-18 16:27:58 +02:00
8 changed files with 58 additions and 18 deletions

View File

@@ -1,14 +1,36 @@
### TODO ### TODO
* klaviatuuriga võiks saada teleportida mängijat interactionite algustesse
* quest marker peaks jätma nähtavad noolekesed enda liikumise teele
* igal pool, kus mängija peab rääkima, peaks olema:
* helilained räägitava heli amplituudi põhjal
* "loading" dünaamiline ikoon kui mängija ootab protsessimise järel
* shape detection: * shape detection:
* shape scanner mitte lihtsalt ontriggerenter ja -exit, sest kui mitu objekti lähevad samal ajal sisse
* PC uus mudel, kus enter key liigub õigesti + õige sound effect enter nupul
* objektidel ebasobiv layer, kukuvad läbi põranda * objektidel ebasobiv layer, kukuvad läbi põranda
* prinditud object on kaugel mängijast, võiks plaadiga sõita lähemale
* professor võiks öelda "good job, continue..." pärast esimest successi
* kui kõik configurationid tehtud, siis midagi juhtub: uks avaneb, quest marker läheb ukse juurde, professor ütleb "thank you"
* peab mängijale kuidagi selgitama, kuidas scale'ida prinditud objekte
* PC uus mudel, kus enter key liigub õigesti + õige sound effect enter nupul
* shape scanner mitte lihtsalt ontriggerenter ja -exit, sest kui mitu objekti lähevad samal ajal sisse
* archery range: * archery range:
* kui midagi laeb (wire aktiivne), siis particle'id võiks voolata mööda toru * mute/unmute ikooni värv mitte must (muted kollane, roheline)
* uued wire'id * spawn point kaugemale
* image gen button disable'ida kui pole midagi veel räägitud
* mikrofon peaks lõpetama protsessimise ka siis kui mängija läheb ära mikri juurest
* mikril ontriggerenter collider peaks olema väiksem kui ontriggerexit collider
* võiks jääda kordama viimast instruktsiooni, kui mängija ei progressi edasi
* kui archery range läbi, võiks npc öelda "good job, try again..."
* uus Table mudel, kus õiged wire'id * uus Table mudel, kus õiged wire'id
* uued wire'id
* kui midagi laeb (wire aktiivne), siis particle'id võiks voolata mööda toru
* highscore json tühjaks * highscore json tühjaks
* cafe:
* npc võiks olla keeratud sinu poole juba kaugelt
* [silence] ei tohiks ilmuda
* kasutada OnSegmentUpdated, mitte OnSegmentFinished npc'l kui ootab "yes"/"no"
* spawn point panna
* npc character: * npc character:
* ontriggerenter collider peaks olema väiksem kui ontriggerexit collider
* klaas on näha temast eespool * klaas on näha temast eespool
* voicelines: list listidest, mille hulgast saab valida * voicelines: list listidest, mille hulgast saab valida
* Unity crash after stopping the game - most likely due to FMOD trying to do something with invalid audio instances * Unity crash after stopping the game - most likely due to FMOD trying to do something with invalid audio instances

View File

@@ -163,6 +163,8 @@ public class ArcheryRange : NetworkBehaviour
targetObject.AddComponent<NetworkObject>(); targetObject.AddComponent<NetworkObject>();
targetObject.AddComponent<NetworkTransform>(); targetObject.AddComponent<NetworkTransform>();
targetObject.transform.localScale *= 5;
} }

View File

@@ -6752,7 +6752,7 @@ GameObject:
- component: {fileID: 2974381978400506485} - component: {fileID: 2974381978400506485}
m_Layer: 0 m_Layer: 0
m_Name: Main Camera m_Name: Main Camera
m_TagString: MainCamera m_TagString: Player Head
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0

View File

@@ -196,6 +196,8 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: ea1b6453c1ef8e24d921a6dbaa549eba, type: 3} m_Script: {fileID: 11500000, guid: ea1b6453c1ef8e24d921a6dbaa549eba, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
mouth: {fileID: 5759406807219530703}
turnSpeed: 5
voicelinesFolder: CharacterVoicelines voicelinesFolder: CharacterVoicelines
characterSpecificFolder: characterSpecificFolder:
voiceLineKeys: voiceLineKeys:
@@ -203,13 +205,21 @@ MonoBehaviour:
- Alien/Madis_Mic_Speak1 - Alien/Madis_Mic_Speak1
- Alien/Madis_Button_Press2 - Alien/Madis_Button_Press2
- -
mouth: {fileID: 5759406807219530703}
minScaleY: 1 minScaleY: 1
maxScaleY: 9.7 maxScaleY: 9.7
gain: 60 gain: 60
attack: 0.6 attack: 0.6
release: 0.2 release: 0.2
inverted: 1 inverted: 1
questMarker: {fileID: 0}
microphoneStand: {fileID: 0}
microphoneStandQuestMarkerPoint: {fileID: 0}
imageGenerationButton: {fileID: 0}
modelGenerationButton: {fileID: 0}
imageDisplay: {fileID: 0}
modelDisplay: {fileID: 0}
modelDisplaySize: 0.75
startTargetQuestMarkerPoint: {fileID: 0}
--- !u!114 &7699707098595015193 --- !u!114 &7699707098595015193
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -254,7 +264,7 @@ BoxCollider:
m_Enabled: 1 m_Enabled: 1
serializedVersion: 3 serializedVersion: 3
m_Size: {x: 7.5, y: 2, z: 7.5} m_Size: {x: 7.5, y: 2, z: 7.5}
m_Center: {x: 0, y: 0, z: 0} m_Center: {x: 0, y: 0.25, z: 0}
--- !u!114 &1413215456818694348 --- !u!114 &1413215456818694348
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

View File

@@ -264,8 +264,8 @@ BoxCollider:
m_ProvidesContacts: 0 m_ProvidesContacts: 0
m_Enabled: 1 m_Enabled: 1
serializedVersion: 3 serializedVersion: 3
m_Size: {x: 5, y: 1, z: 5} m_Size: {x: 5, y: 2, z: 5}
m_Center: {x: 0, y: 0, z: 0} m_Center: {x: 0, y: 0.25, z: 0}
--- !u!114 &1413215456818694348 --- !u!114 &1413215456818694348
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

View File

@@ -166,7 +166,7 @@ MonoBehaviour:
m_FallbackScreenDPI: 96 m_FallbackScreenDPI: 96
m_DefaultSpriteDPI: 96 m_DefaultSpriteDPI: 96
m_DynamicPixelsPerUnit: 1 m_DynamicPixelsPerUnit: 1
m_PresetInfoIsWorld: 0 m_PresetInfoIsWorld: 1
--- !u!114 &6105090838799004608 --- !u!114 &6105090838799004608
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -231,8 +231,14 @@ MonoBehaviour:
attack: 0.6 attack: 0.6
release: 0.2 release: 0.2
inverted: 0 inverted: 0
fmodWhisperBridge: {fileID: 0} questMarker: {fileID: 0}
ignorePlayerCollisionLayer: 2 radio: {fileID: 0}
computerKeyboardKey: {fileID: 0}
computerPrinter: {fileID: 0}
printerInsertionHole: {fileID: 0}
imageDisplay: {fileID: 0}
shapeScanner: {fileID: 0}
radioAmount: 1
--- !u!65 &7980494176537648463 --- !u!65 &7980494176537648463
BoxCollider: BoxCollider:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -252,8 +258,8 @@ BoxCollider:
m_ProvidesContacts: 0 m_ProvidesContacts: 0
m_Enabled: 1 m_Enabled: 1
serializedVersion: 3 serializedVersion: 3
m_Size: {x: 5, y: 1, z: 5} m_Size: {x: 5, y: 2, z: 5}
m_Center: {x: 0, y: 0, z: 0} m_Center: {x: 0, y: 0.25, z: 0}
--- !u!114 &1413215456818694348 --- !u!114 &1413215456818694348
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

View File

@@ -1,12 +1,12 @@
{ {
"isContinuousLocomotion": true, "isContinuousLocomotion": true,
"continuousLocomotionSpeed": 3.0, "continuousLocomotionSpeed": 3.0,
"volumeMaster": 0.5, "volumeMaster": 0.6923821568489075,
"volumeAmbient": 0.5, "volumeAmbient": 0.5,
"volumeMusic": 0.5, "volumeMusic": 0.5,
"volumeSFX": 0.5, "volumeSFX": 0.5,
"volumeUI": 0.5, "volumeUI": 0.5,
"volumeVO": 0.5, "volumeVO": 1.0,
"trellisUrl": "http://192.168.0.53:7960", "trellisUrl": "http://192.168.0.53:7960",
"invokeAiUrl": "http://192.168.0.53:9090", "invokeAiUrl": "http://192.168.0.53:9090",
"invokeAiModelKey": "81d45960-08a0-4b8c-a48b-e7d73b21bfe2" "invokeAiModelKey": "81d45960-08a0-4b8c-a48b-e7d73b21bfe2"