Simon
d6d6b7be23
Don't send roll to the server, this might be causing gradual roll drift
2023-03-28 09:49:19 +01:00
Simon
2be8bfef30
JKO - Ensure UseVR Position is only true when in first person
2023-03-27 21:39:10 +01:00
Simon
eeb239c2e3
Fix possible crash on JK2
2023-03-26 16:34:09 +01:00
Simon
c156c7cd79
JKO only build to prepare for release
2023-03-25 10:17:39 +00:00
Simon
3c97d7d54a
Updated for EA build 0.7.6
2023-03-23 21:59:49 +00:00
Simon
ef7a6a6531
For gesture force push / pull ensure palm is facing correct direction for correct force
...
palm away = force push
palm facing you = force pull
2023-03-22 22:58:17 +00:00
Simon
e51b7b0c0f
Improve transition to scope so it more matches where the player is pointing
2023-03-22 22:12:48 +00:00
Simon
c950cb69cb
Improved Trip Mine view model scale
2023-03-22 21:44:15 +00:00
Simon
31184c1f4a
added a cvar for development weapon alignment toggle
2023-03-22 21:43:59 +00:00
Simon
858c5b7f31
Made stun baton a velocity triggered weapon
2023-03-22 20:34:12 +00:00
Simon
d00d0a6a26
Do-not-wrap-cursor-Do-not-switch-menu-controls
...
Thanks @MuadDib!
Co-Authored-By: petr666 <5103207+petr666@users.noreply.github.com>
2023-03-21 20:10:40 +00:00
Simon
ec021f9b2e
Two handed saber improvement
2023-03-21 20:04:54 +00:00
Simon
0517b987e2
Fix missing muzzle flash in JKA
...
Not really sure why it didn't work, but this specific handling for the player seems to fix it
2023-03-20 22:15:58 +00:00
Simon
1534cad9cf
Add missing code from JKO for enemy aim at player
2023-03-20 21:34:26 +00:00
Simon
3fcbf553d6
Weapon Alignment
2023-03-20 21:33:54 +00:00
Simon
8a6e37b216
Fix crash with security camera on Artus Mine level
2023-03-19 10:53:12 +00:00
Simon
3a8b6c3a0b
Ensure menu can be used if user has switched option buttons on Quest
2023-03-17 21:58:55 +00:00
Simon
93efed3b24
Corrected logic error with saber-lock hilt rendering scenario
2023-03-13 19:37:13 +00:00
Simon
7528b8dc40
Ensure hand is drawn if dual sabering, but holding a different weapon
2023-03-12 10:58:23 +00:00
Simon
a67dc074cb
Draw sabers in correct position when in enemy lock
...
and don't draw in security camera views
2023-03-12 10:49:04 +00:00
Simon
be59694bc5
Fix force push/pull use when dual saber but holding other weapon
2023-03-12 10:48:31 +00:00
Simon
a457b17c19
Update AndroidManifest.xml
2023-03-12 10:18:09 +00:00
Simon
c110cd7bb2
Ensure force push and pull work with a single saber
2023-03-12 10:03:42 +00:00
Simon
0d5162626d
Realistic Saber (dismemberment)
2023-03-12 10:03:25 +00:00
Simon
f46644c08c
slight FOV warping in water
2023-03-11 23:28:38 +00:00
Simon
4e6b7c226a
Ensure sky box renders correctly when looking through a weapon scope
...
and hopefully in other circumstances too
2023-03-11 20:20:20 +00:00
Simon
0de97cb8e9
Fixed Model FOV in Character creation screen
2023-03-11 20:19:23 +00:00
Simon
c8fa750c6e
Prevent random weapon position being stuck
...
pretty sure it is an uninit variable (vr.saberBlockDebounce)
2023-03-11 15:39:22 +00:00
Simon
2eafff44ee
Force powers aimed using controllers
2023-03-10 22:54:28 +00:00
Simon
25f46bbf52
@MuadDib: Fix-detection-of-expanded-menu-mod
2023-03-10 17:54:58 +00:00
Simon
fce7d4865a
@MuadDib: Allow-1000-saves-instead-of-100
2023-03-10 17:53:49 +00:00
Simon
e19f8b9c1d
Force Crosshair & Force See effect correct
2023-03-08 22:56:45 +00:00
Simon
174350d86a
Throwable Thermal Detonators
2023-03-08 22:56:21 +00:00
Simon
f16e6b2e7e
Various changes
...
- Force Speed FOV changes
- Fix skybox
- Scoped weapons
2023-03-08 21:06:51 +00:00
Simon
3930f6d514
JKVR -> JKXR
2023-03-08 21:05:48 +00:00
Simon
8c38301bf0
off hand dual saber now activated by swing
2023-03-08 21:05:28 +00:00
Simon
e4da52c377
Better E11 scope aiming
2023-03-07 22:53:18 +00:00
Simon
80f4e9520a
Improved font scaling
2023-03-07 22:52:55 +00:00
Simon
6d6b4cf3da
Warning when force power too low to use selected force
2023-03-07 22:52:30 +00:00
Simon
3f869386a3
Off-hand-use-gesture-savegame-fix
2023-03-05 19:53:50 +00:00
Simon
4127f788e8
Academy-Bowcaster-angle-fix
2023-03-05 19:53:18 +00:00
Simon
5813c42b30
Academy-IRL-Crouch
2023-03-05 19:52:49 +00:00
Simon
ac8ac8f6d9
Update to credits (further changes pending)
...
also default gesture use to be on
2023-03-05 16:13:44 +00:00
Simon
911d89557d
@MuadDib's Fix-security-cameras-with-single-view
2023-03-05 08:52:35 +00:00
Simon
9e00445947
@MuadDib's Improve-security-camera-controls
2023-03-05 08:51:50 +00:00
Simon
5ba176fced
@MuadDib's Usable-objects-hint
2023-03-05 08:50:51 +00:00
Simon
b00d5053dd
@MuadDib's Multi-hand-use-gesture
2023-03-05 08:48:31 +00:00
Simon
a4b8ffc635
Enable optimisations when building release
2023-03-02 21:42:34 +00:00
Simon
6b40649ef5
Added missing shaders and comfort vignette drawing
2023-03-01 23:20:26 +00:00
Simon
1597349f9d
Prevent haptics triggering when an NPC is using the force
2023-03-01 22:59:45 +00:00
Simon
72ba9972d8
Renaming JKQuest to JKXR
...
Rename JKQuest -> JKXR
Renaming JKQuest to JKXR
Renaming JKQuest to JKXR
Renaming JKQuest to JKXR
2023-03-01 22:14:44 +00:00
Simon
614d0ec605
MuadDib's changes for patreon credits and more!
2023-03-01 20:56:41 +00:00
Simon
0578434775
Package the assets as part of the build (thanks to @MuadDib)
2023-02-26 19:49:51 +00:00
Simon
eed4ea9e15
Allow demo assets map to be played
...
only register appropriate weapon models if playing the demo map
2023-02-26 15:08:31 +00:00
Simon
82ace54c07
Start of proper changes for JKA
2023-02-26 09:45:41 +00:00
Simon
c8de3b4673
Gradle changes to support building without dependency on the Meta OpenXR SDK Package
2023-02-05 23:13:43 +00:00
Simon
9c98a60331
Made pico logic clearer
2023-02-05 19:45:08 +00:00
Simon
373ffaa413
Move some openxr stuff into the jni folder
2023-02-04 10:30:48 +00:00
Simon
fa220af9f7
Last bit of OpenXR tidy up
2023-02-04 09:26:24 +00:00
Simon
dc17afde16
Manufacturer based openxr_loader selection (rather than model)
2023-02-03 23:29:52 +00:00
Simon
0b27c1c0e9
Changes to allow a single APK to run on both Quest and Pico
...
Link against the generic Android openxr_loader then load the correct loader library at runtime on start-up
2023-02-03 23:00:13 +00:00
Simon
348bd46f62
Support for first person sabers - including dual wield and two-handed
...
needs more work, but going well
2023-02-02 22:53:34 +00:00
Simon
b67d87fd5c
Patched immersive camera changes from JKO
2023-02-02 22:52:28 +00:00
Simon
773593c8bd
Started on JKA
...
- First person view working
- Merged a lot of other changes from JKO
2023-02-01 21:11:04 +00:00
Simon
89fb6f6887
Configurable HUD scaling menu options
2023-01-31 21:45:13 +00:00
Simon
d2b1beab32
Update version to 0.6 for EA
2023-01-29 08:37:58 +00:00
Simon
a83dfc7989
Added haptics for ATST
2023-01-29 08:36:46 +00:00
Simon
3b139bb537
ATST fixes
...
- Push muzzle flash away so it doesn't blind player
- Ensure ATST sounds play even though player is in first person (cg_players.cpp)
- Slight improvement to position of hand models
- Weapon selector shows the two Main/Side options for ATST
2023-01-28 23:36:26 +00:00
Simon
d78ed1f40e
Revert "AT-ST aiming using controller"
...
This reverts commit 3e5a27421e
.
2023-01-28 22:39:48 +00:00
Simon
e2902ca3f9
Make controlling a vehicle (AT-ST) work a lot better - uses 1st person view
2023-01-28 15:28:24 +00:00
Simon
bb423c1e37
Removed a lot of unnecessary crud
2023-01-27 18:51:25 +00:00
Simon
0d72a548ca
Change makefiles to select appropriate openxr_loader at build time
2023-01-27 14:49:23 +00:00
Simon
566da10ab6
Build with optimisations in Release only
...
Thanks to @Emawind for showing me how to do this!
2023-01-26 22:06:18 +00:00
Simon
49f758c7f9
Update cg_camera.cpp
2023-01-26 22:04:05 +00:00
Simon
7821de9e7e
Ensure controlling an NPC allows time for the view angles to be set correctly
2023-01-26 22:03:41 +00:00
Simon
9e138c64ce
Ensure touches are reset correctly
2023-01-26 22:02:43 +00:00
Simon
3e5a27421e
AT-ST aiming using controller
2023-01-26 22:02:07 +00:00
Simon
f19b230169
Bit of camera tidy up
2023-01-25 09:24:23 +00:00
Simon
3d22e95737
Huge improvement to immersive cutscene camera control
2023-01-24 18:52:10 +00:00
Simon
93f18988d4
some hacking to try to make immersive cutscenes better
...
not great so far
2023-01-23 22:49:03 +00:00
Simon
2538e8df30
Fixed missing thumbstick click
2023-01-21 20:27:37 +00:00
Simon
b86028588c
Input refactoring
2023-01-21 15:09:00 +00:00
Simon
059d131b8c
Further standardisation of input
2023-01-20 23:35:43 +00:00
Simon
d7844eb54b
Making input more standardised
2023-01-20 23:31:44 +00:00
Simon
fb59d40e3f
g_TeamBeefDirectorsCut
...
some other very minor fixes at the same time
2023-01-19 21:43:53 +00:00
Simon
15d08031db
Scope handling improvements (@MuadDib)
2023-01-19 21:23:29 +00:00
Simon
7578e39d67
Scope Zooming (in and out) (@MuadDib)
2023-01-19 21:16:20 +00:00
Simon
dad5ed29f7
Fix for Pico thumbstick movement & fixed typo
2023-01-18 21:55:47 +00:00
Simon
f0a6d673ee
Prevent issues on start-up with Pico
2023-01-17 22:38:30 +00:00
Simon
23121a528b
Step to make the code reuseable
...
Tried to separate out the game specific logic in the JKVR files from the generic OpenXR and other boilerplate stuff that each port will need
2022-12-19 21:23:28 +00:00
Simon
6e61785dcd
Fixed lifecycle so headset can go to sleep and app will resume without issue
2022-12-18 23:12:11 +00:00
Simon
3d6af564c8
Fixed screen distance setting
2022-12-18 11:44:34 +00:00
Simon
5acd17a9df
Fix config overwrite issue
2022-12-17 19:44:32 +00:00
Simon
9bda989514
Ensure projection works on Meta Quest
...
Also fixed emplaced guns exiting by gesture use
2022-12-14 18:19:58 +00:00
Simon
4b1e010ca0
Use calculated projection matrix
...
sorts out weird warping on the Pico.
Allows for FOV to be overridden still for some effects (force speed)
2022-12-14 15:17:44 +00:00
Simon
7d99f83ae9
Fix Haptics
2022-12-14 15:17:44 +00:00
Simon
c509e29ee1
Full OpenXR compatibility
...
Including Pico 4 support!!
2022-12-14 15:17:44 +00:00
Simon
9af30f39ba
Set color space correctly
...
Now pretty much working - head tracking has some lag for some reason though
2022-12-14 15:17:44 +00:00
Simon
d95f02dca2
Most stuff working..
...
but looks pretty bad at the moment
2022-12-14 15:17:43 +00:00
Simon
f650a3be1c
Use Quad layer for screen - and get resolution correct
2022-12-14 15:17:43 +00:00