Announcement

Collapse
No announcement yet.

Weapon Master VR Support Thread

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Part 2 of the tutorial is up.
    Heavy Diesel Softworks, LLC - Owner

    Comment


      Originally posted by OneShotGG View Post
      It should work but I have never tested jumping. If you want to debug the Dummy mover you can either show the capsule component in BP_VRDummyMover or add a skeletal mesh to the mesh component in BP_VRDummyMover. That should let you know if the Dummy Mover is jumping at all. If it is jumping then there is a disconnect between the Mover and the Player Character. If it isn't jumping then there is something off with the the Character Movement component settings.

      If you are confused, think of the Dummy Mover as a hoverboard the player character can move around on. If you are walking around in the play space the dummy mover follows you. If you are using touchpad to move you follow the dummy mover. This should work vertically but first we need to know if the mover is actually jumping or not.
      It works in the dummy BP but when I try it in the BP_VRCharacter nothing happens. Is there something in the BP_VRCharacter that is keeping it grounded somehow?

      Click image for larger version

Name:	BP_VRdummy.JPG
Views:	1
Size:	146.2 KB
ID:	1128920

      Click image for larger version

Name:	BP_VRChar.JPG
Views:	1
Size:	88.3 KB
ID:	1128921

      Edit: Actually I've just noticed that if you move the playerstart way above the floor like about 100m he will just hang there until you move forward. Then it will zoom to the floor. Is there something in the code interfering with the gravity of the dummy BP? This is killing me that I can't integrate something as simple as a jump mechanic into this.

      Click image for larger version

Name:	Nograv.JPG
Views:	1
Size:	35.6 KB
ID:	1128922
      Last edited by tcla75; 05-31-2017, 06:05 PM.

      Comment


        Originally posted by OneShotGG View Post
        Ok, should I do a 4.16 build of 1.0.2 or just wait for 1.1 for 4.16?
        I think maybe leave 4.15 as is, locked. And move on with 4.16 for new development. Will be easier than having to maintain and or fix anything in both versions. I feel it would save you some time, and I am pretty sure most will be starting a project in 4.16, eager to go to 4.17 when ready.

        Best,
        Last edited by The Revera Corporation; 06-17-2017, 06:36 PM.

        Comment


          Originally posted by tcla75 View Post
          It works in the dummy BP but when I try it in the BP_VRCharacter nothing happens. Is there something in the BP_VRCharacter that is keeping it grounded somehow?

          [ATTACH=CONFIG]143311[/ATTACH]

          [ATTACH=CONFIG]143312[/ATTACH]

          Edit: Actually I've just noticed that if you move the playerstart way above the floor like about 100m he will just hang there until you move forward. Then it will zoom to the floor. Is there something in the code interfering with the gravity of the dummy BP? This is killing me that I can't integrate something as simple as a jump mechanic into this.

          [ATTACH=CONFIG]143316[/ATTACH]
          Actually the reason for that is that gravity is ignored when not pressing down on the touch pad. We can fix this but it will require a few changes. I will add the option for this natively for 1.1, but let me take a look and see if I can give you the code needed for this to work in the meantime.

          Basically we will be adding a "real" ground check and then allowing gravity if there is no ground at all. Lemme see what I can come up with and get back to you.
          Last edited by OneShotGG; 05-31-2017, 09:02 PM.
          Heavy Diesel Softworks, LLC - Owner

          Comment


            That's great thanks.

            Comment


              Originally posted by tcla75 View Post
              That's great thanks.
              Ok, I looked into it. I am going to have to expand on the event tick positioning logic. This is something I will add for 1.1 along with jump/falling. Basically I will add an option to allow falling when ground isn't found and not jumping. The falling will follow the dummy mover. This also means that, with this option on, if you walk off a cliff physically (as in moving around your playspace) you will also fall.

              Since this is a feature that can cause nausea it will be off by default but you will be able to turn it on by changing one bool.

              I still have to finish the tutorial series before moving onto 1.1 but I will post my solution as soon as I can for you to copy. Unless you are cool waiting for full integration in 1.1.
              Heavy Diesel Softworks, LLC - Owner

              Comment


                Hi, cool stuff! Just picked it at itch.io.

                I bought it mainly for the Bow and Arrow. It works fine but there are a few rough corners...

                The thing that bothers me the most is how the controller rumble when pulling the string. It keeps rumbling even when you stop pulling it (when you you are aiming). And the intensity is also reversed (slow on the begining and fast at the end). Would be really cool if you could reach a "The Lab"´ level of bow and arrow haptics.

                Some stretching sound would be cool too! https://youtu.be/ySxRmFtQX8Y

                Thanks!

                Comment


                  Originally posted by OneShotGG View Post
                  Ok, I looked into it. I am going to have to expand on the event tick positioning logic. This is something I will add for 1.1 along with jump/falling. Basically I will add an option to allow falling when ground isn't found and not jumping. The falling will follow the dummy mover. This also means that, with this option on, if you walk off a cliff physically (as in moving around your playspace) you will also fall.

                  Since this is a feature that can cause nausea it will be off by default but you will be able to turn it on by changing one bool.

                  I still have to finish the tutorial series before moving onto 1.1 but I will post my solution as soon as I can for you to copy. Unless you are cool waiting for full integration in 1.1.
                  When do you hope to have 1.1 out?

                  Comment


                    Originally posted by tcla75 View Post
                    When do you hope to have 1.1 out?
                    Mid July, I can post the blueprint stuff for you to copy beforehand though.
                    Heavy Diesel Softworks, LLC - Owner

                    Comment


                      Originally posted by fabito rychter View Post
                      Hi, cool stuff! Just picked it at itch.io.

                      I bought it mainly for the Bow and Arrow. It works fine but there are a few rough corners...

                      The thing that bothers me the most is how the controller rumble when pulling the string. It keeps rumbling even when you stop pulling it (when you you are aiming). And the intensity is also reversed (slow on the begining and fast at the end). Would be really cool if you could reach a "The Lab"´ level of bow and arrow haptics.

                      Some stretching sound would be cool too! https://youtu.be/ySxRmFtQX8Y

                      Thanks!
                      I plan on doing another pass at the bow. It is in no way finished. String sound should be coming in 1.1. I will make the rumble optional if you want. Right now you can set its intensity in the blueprint.

                      My thought process with the rumble was that it would represent the resistance when holding it back.
                      Heavy Diesel Softworks, LLC - Owner

                      Comment


                        Originally posted by OneShotGG View Post
                        Mid July, I can post the blueprint stuff for you to copy beforehand though.
                        Ya that would be great, I can't really move forward with the gameplay ideas I have until I can implement a jump.

                        Comment


                          Originally posted by tcla75 View Post
                          Ya that would be great, I can't really move forward with the gameplay ideas I have until I can implement a jump.
                          Ok cool, well I am starting on 1.1 next week. I will tackle the jump stuff first and get it to you.
                          Heavy Diesel Softworks, LLC - Owner

                          Comment


                            I am going to be finishing up this first tutorial series this week and getting started on 1.1 development (Don't worry there will be more tutorials coming during 1.1s development). The following is what we are planning to change and add in 1.1. This list is subject to change.

                            BP_VRCharacter
                            - Add the ability to jump and fall if desired (better, more robust ground detection logic)
                            - Split inventory (note this does not mean holsters) into its own object that can be saved and loaded on its own.
                            - Misc object holster
                            - actual holster meshes (not just boxes )
                            - Bug fixes
                            - Oculus Rift button mappings

                            BP_VRCharacterHand
                            - Orient the hand when grabbing a slide or charging handle for more immersion

                            BP_VRCharacterInventory (NEW)
                            - Class that handles all inventory logic
                            - Load and save inventory values
                            - UI changes to make life easier
                            - This class will eventually handle the "Backpack" logic in 1.2

                            BP_Magazine
                            - Option for Simple or Advance Magazines
                            - Simple Magazines work like they do currently
                            - Advanced magazines load physical bullets into arrays that allow you to have different types of bullets, of the same caliber, in the same magazine (EX. Hollow point and FMJ). Bullets can be fully visible (meaning all bullets have a mesh in the mag), or only top 2 visible (performance mode).
                            - Version 1.0 of stripper clips will be added. They will attach and then an animation will play for loading the bullets before detaching.
                            - Option to grab magazines instead of auto eject (ex. MP5 mag handling)

                            BP_PhysicalMagazineFirearms
                            - Both beginning and ending rotating bolt logic for bolt action rifles and guns like the MP5/G3.
                            - clean up of bolt logic to remove extraneous bool values (less chance for errors).
                            - 2 new attachment points (GripAttachments, BarrelAttachments)
                            - Recoil Improvements
                            - stats effected by attachments

                            BP_BasicFirearm
                            - Add modes system for more arcade like guns (think space pirate trainer
                            - 2 new attachment points (Same as above)
                            - Recoil improvements
                            - LASERS
                            - stats effected by attachments

                            BP_Bow
                            - Expansion of bow logic
                            - ability to fire different types of arrows (fire, normal, explosive, etc)
                            - additional options for rumble and sound
                            - additional sounds

                            Attachments 2.0

                            BP_ScopeAttachment
                            - complete rework of the scope attachments so that they actually look, and function like real scopes
                            - hopefully the addition of parallax to force accurate head placement (less like a camera)
                            - Zeroing
                            - Multiple zoom levels
                            - Addition of red dot and holographic 1x sights

                            BP_GripAttachment (New)
                            - Foregrip attachments that increase stability

                            BP_BipodAttachment
                            - Working Bipod that functions like the inverse of 2 handed firearm gripping
                            - attaches to viable surfaces that are not too sloped, and detaches if the main hand gets too far away from the weapon grip.
                            - will attach to the grip attachment socket just like the Grip Attachments and launcher attachments.
                            - activated by trigger interaction.

                            BP_LauncherAttachment (New)
                            - Grenade Launcher that attaches to the grip area.
                            - Both stabilizes and allows firing of a single grenade before needing to reload.

                            BP_SideAttachment
                            - Addition of laser attachment
                            - Expansion of light attachment

                            BP_IronsightAttachment
                            - Zeroing logic
                            - Addition of Canted Red Dot as an "Ironsight" (for use with scopes).

                            BP_BarrelAttachment (New)
                            - Barrel Attachments can effect sound and weapon stats
                            - Suppressors that work correctly (need subsonic ammo to be silenced but will still suppress supersonic ammo)
                            - Will set the type of muzzle flash and fire sound.

                            New Weapons

                            MP5 (Premium Weapon Example)
                            Bolt Action Sniper Rifle (stripper clip fed)
                            Modular SciFi Gun (Basic Firearm example gun)

                            Note: The MP5 is meant to be an example of the quality of guns that will come in our future weapon packs that will be sold separately from Weapon Master.
                            Last edited by OneShotGG; 06-07-2017, 08:17 AM.
                            Heavy Diesel Softworks, LLC - Owner

                            Comment


                              Amazing work you are doing! Thank you!

                              Comment


                                :-( no oculus rift support with 1.1? Cant you borrow a rift somewhere? It would maximise your sells.

                                Comment

                                Working...
                                X