Announcement

Collapse
No announcement yet.

Smart way of keeping custom commands?

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

  • Smart way of keeping custom commands?

    Today's update marks the third time I am about to go through all the commands in the pack and type, one-by-one my own aliases. Stuff like "let's go" as an alternative for "departure handover" or "scan this system" as an alt for "discovery scan now please".

    Does anyone have a smart way of preserving such aliases in between version updates? It takes 1-2 hours each time and leaves me torn between having to spend extra time or running older version...

  • #2
    Write custom commands that run on the same basic structure as the existing ones, into their own profile, and then you can import/use the "include commands from another profile" option in the profile settings to add them in.

    I use teh "custom profile + Include commadns from another profile" route for my customisations. Yes, it takes time to setup, however it is relatively resiliant against updates (all depends on how much the profile changes... this release is admittedly a LARGE update in terms of how the packs works in general)

    The other option (especially if it is just a trigger phrase) is to just keep a text file of what the "When I say" box should be, and what command it is to replace (sorted by category), and then its a quick cut and paste job.

    I used to spend a lot of time customising the packs... but seeing as I have all the packs, the "include commands from another profile" option ended up being far far far far far faster.
    1) I reject your reality.... and substitute my own
    2) Not to be used when upset... will void warranty
    3) Stoke me a clipper i will be back for dinner
    4) Never tell Gangrel to do anything... he will probably get it wrong
    WARNING! Swedish wall-of-text hits you for bork-bork-bork damage!

    Comment


    • #3
      if you create a separate profile with those tweaks in which execute the cmd you want then all you do in the main profile is set it to include cmds from the other profile. So you say lets go and in that cmd it runs departure handover. When you update it doesn't touch your custom profile and you just add the include cmds from into the new update. Job done in 2 secs

      Gangrel is more the expert on this kind of thing though
      The Singularity profile - One profile to rule them all and at HCS we bound them

      You see, TheThingIs, eventually you'll be allright.

      Comment


      • AndrewJohnson
        AndrewJohnson commented
        Editing a comment
        So using the switch profile that was created we should be able to add commands to that that each voice pack can access

      • TheThingIs
        TheThingIs commented
        Editing a comment
        yes it is essentially combining the 2 profiles on the fly allowing your custom changes to be kept separate so when you update the main profile the customised one is left untouched. You just add in to the new update to include the commands from your customised profile. There may be other things you need to alter but it's much easier for you to update and stops you losing your customisations too.

    • #4
      A bit of a newbie question but this perfectly mirrors a topic I was going to ask! I have a different keyboard setup for flying (example, w is thrust up, not increase throttle) since I play with Mouse and Keyboard. The question I have is two fold. Firstly, I edited the old copy of ASTRA I had to utilize these keyboard commands, with simple "when I say - liftoff" "press the w key for 1.5 seconds and release" because I could not work with the (((this command string relates to a bunch of others I can't find or change))). Secondly, with my own spoken commands to compliment the ones already installed.

      Now, with the new update, I don't want to break anything. I wish to keep my current keyboard commands, which are associated to the proper commands via voice command with Astra in my old copy of "her", and the voice commands. Is there a way to merge these two profiles so they use the commands, without overwriting them? Otherwise I will have to do as the OP stated, and go in labouriously and alter each individual key command.

      When I go to import commands from the second profile: Astra (2.0 - Guardians) in voice attack into the current, new profile that was just released, the only option it gives me is to overwrite the commands. You gents mentioned something about "...then you can import/use the "include commands from another profile" option in the profile settings to add them in."

      How do you make/find the include commands from another profile? Technically, should I not be able to do the same thing instead of a custom profile, with the ASTRA - Full House current profile?

      Thank you and please ask me to clarify if this doesn't make sense.

      -CMDR Jack Calrissian
      aka
      Drachenblut

      Comment


      • #5
        what you do is create a new profile and put your custom commands into that. Then in the main profile, in the profile options you select to include commands from that other profile.

        If all you need to do is use different binds than our default then use the keybind plugin and it'll read your binds from elite directly and rebind all the commands automatically your own keys.
        The Singularity profile - One profile to rule them all and at HCS we bound them

        You see, TheThingIs, eventually you'll be allright.

        Comment


        • #6
          Thank you! Appologies, but could you assist me in understanding: 1. Where I find the profile options on VoiceAttack for the profile you specified, and 2, how to use the keybind plugin? Or where I can find how to do these things? I am not the most advanced at VoiceAttack and am still learning it.

          Love your work btw!

          Comment


          • #7
            Also, how do you integrate multicrew into Astra? Just load up that profile and import the commands from it into Astra's profile?

            Comment


            • #8
              Originally posted by Drachenblut View Post
              Thank you! Appologies, but could you assist me in understanding: 1. Where I find the profile options on VoiceAttack for the profile you specified, and 2, how to use the keybind plugin? Or where I can find how to do these things? I am not the most advanced at VoiceAttack and am still learning it.

              Love your work btw!
              1) The profile options are where you click the "Tick mark" next to the profile name on the Profile edit screen.

              2) Keybind plugin should be running automatically

              Also, how do you integrate multicrew into Astra? Just load up that profile and import the commands from it into Astra's profile?
              Nope. Multi-Crew is designed to ran as its *own* profile. If you don't own the other voice packs though, no real need for it (although there is nothing stopping you though)
              1) I reject your reality.... and substitute my own
              2) Not to be used when upset... will void warranty
              3) Stoke me a clipper i will be back for dinner
              4) Never tell Gangrel to do anything... he will probably get it wrong
              WARNING! Swedish wall-of-text hits you for bork-bork-bork damage!

              Comment


              • #9
                Originally posted by Gangrel View Post

                1) The profile options are where you click the "Tick mark" next to the profile name on the Profile edit screen.

                2) Keybind plugin should be running automatically



                Nope. Multi-Crew is designed to ran as its *own* profile. If you don't own the other voice packs though, no real need for it (although there is nothing stopping you though)
                I am confused about "Multi-Crew" and how to utilize it. I use ASTRA as my main AI, and I have several different voice packs as well. How do I use go about using a Multi-Crew profile?

                Comment


                • #10
                  Multi-Crew: Load up the profile, go to the edit screen for it, and then to add crew members to it, just edit the commands under the .Edit me. category.

                  ((Crew members)) is the command that you need to edit to add crew members to your roster.
                  1) I reject your reality.... and substitute my own
                  2) Not to be used when upset... will void warranty
                  3) Stoke me a clipper i will be back for dinner
                  4) Never tell Gangrel to do anything... he will probably get it wrong
                  WARNING! Swedish wall-of-text hits you for bork-bork-bork damage!

                  Comment


                  • #11
                    Originally posted by TheThingIs View Post
                    what you do is create a new profile and put your custom commands into that. Then in the main profile, in the profile options you select to include commands from that other profile.

                    If all you need to do is use different binds than our default then use the keybind plugin and it'll read your binds from elite directly and rebind all the commands automatically your own keys.
                    The trouble is that this prefers the default profile commands over any custom commands that I set up in a secondary profile. I'd prefer to set up a voicepack as secondary to my own custom commands (so that any conflict defaults to my own custom commands).

                    Unfortunately, the voicepacks contain commands that must be initiated on launch to work correctly and using one or more voicepacks as secondary profiles doesn't allow me to execute commands when those secondary profiles are loaded.

                    The only solution that I think might be viable would be to shift code from ((profile initialization)) to the plugin so that it the profile could run correctly without ((profile initialization)). And I'm not sure how viable that would really be.
                    Last edited by Tkael; 02-19-2017, 04:50 AM.

                    Comment


                    • #12
                      Originally posted by Tkael View Post

                      The trouble is that this prefers the default profile commands over any custom commands that I set up in a secondary profile. I'd prefer to set up a voicepack as secondary to my own custom commands (so that any conflict defaults to my own custom commands).

                      Unfortunately, the voicepacks contain commands that must be initiated on launch to work correctly and using one or more voicepacks as secondary profiles doesn't allow me to execute commands when those secondary profiles are loaded.
                      I don't belive that is true, as I don't think VA (Or Multi-Crew) have any preference as to which key press to use be it Primary or Secondary sets in ED.

                      Comment


                      • #13
                        Originally posted by badbud65 View Post

                        I don't belive that is true, as I don't think VA (Or Multi-Crew) have any preference as to which key press to use be it Primary or Secondary sets in ED.
                        You misunderstand. I'm not talking about primary and secondary keypresses / keybindings.
                        I'm talking about which profile takes precedence when a voicepack and a custom profile contain conflicting commands.

                        Comment


                        • #14
                          What are the conflicting commands? Assuming you're talking about using different voice commands for the same actions?

                          Comment


                          • #15
                            Thanks to everyone for replies and suggestions! I will try them real soon and report back. Yesterday my Vive's 3-in-1 cable died, and since I only play Elite in VR, I gotta wait a few days for the replacement to arrive.

                            Comment

                            Working...
                            X