Author Topic: Game states & HCSJournalReader  (Read 4669 times)

sutex

  • Jr. Member
  • **
  • Posts: 91
Game states & HCSJournalReader
« on: October 07, 2017, 04:31:29 PM »
The new game states, is reading off the HCSJournalReader ?  can 'Game State get that info off EDDI ?

I have EDDI installed and HCSJournalReader, will they be in conflict. ?

Do I need to have HCSJournalReader ?

Gangrel

  • Caffeine Fulled Mod
  • Global Moderator
  • Full Member
  • *****
  • Posts: 216
  • BORK FNORK BORD
Re: Game states & HCSJournalReader
« Reply #1 on: October 07, 2017, 04:55:37 PM »
For the HCS profiles you will need to use the HCS journal reader.

They shouldn't conflict, but no guarantees.

Now, that is not to say that you cannot rewrite the commands so that they pull information from the EDDI plugin instead.

sutex

  • Jr. Member
  • **
  • Posts: 91
Re: Game states & HCSJournalReader
« Reply #2 on: October 07, 2017, 06:07:02 PM »
For the HCS profiles you will need to use the HCS journal reader.

They shouldn't conflict, but no guarantees.
Now, that is not to say that you cannot rewrite the commands so that they pull information from the EDDI plugin instead.
Yes, but I like the NEWER layout, the work for the latest HCS profiles is very good.
When it came time to upgrade Voice Packs, I found this process very frustrating trying to import or export VAP's and having missing Commands.
So with the last 2.4 HSC Vap. Ive started afresh.
So even though I could re-write, GAME STATE to pull information from the EDDI plugin instead I'm reluctant do that,
as I like how HCS 2.4 Vap is setup now.
So my old Profile the one Ive been tweaking adding too from the very beginning is no more.
It was time to upgrade, to the newer better format HSC, with the 2.4 update,  and if your wondering why I'm mentioning HSC stuff here in the VA forums, its because VA has to catch up on its layout and Export of VAP  Profiles.
And yes I'm still very confused about which to use EDDI or HCS journal reader, so I use both.
I say to the HCS journal reader makers, please keep that in mind when writing stuff.
Update: This ((EDDI: event handler for change of environment)) was using for these scripts http://voiceattack.com/SMF/index.php?topic=419.0 
As you can see 'GAME STATE' use can change a lot of that , just trying to work out the best way to go
EDDI , you can easily access ((EDDI: event handler for change of environment)) , wheres HSC plugin counterpart ?
« Last Edit: October 07, 2017, 08:13:03 PM by sutex »

Gangrel

  • Caffeine Fulled Mod
  • Global Moderator
  • Full Member
  • *****
  • Posts: 216
  • BORK FNORK BORD
Re: Game states & HCSJournalReader
« Reply #3 on: October 08, 2017, 05:14:11 AM »
When it comes to updating the profiles, are you keeping any custom commands that you may have in their own profile and using the "include commands from another profile" option?

sutex

  • Jr. Member
  • **
  • Posts: 91
Re: Game states & HCSJournalReader
« Reply #4 on: October 08, 2017, 06:50:37 AM »
When it comes to updating the profiles, are you keeping any custom commands that you may have in their own profile and using the "include commands from another profile" option?

I'm now, the main profile only has 2.4 commands that can be overwritten.


TheThingIs

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 278
    • HCS Voicepacks
Re: Game states & HCSJournalReader
« Reply #5 on: October 09, 2017, 06:16:46 PM »
you could change it to use EDDI but would take quite a bit of work to do. All we are doing really is using certain events to alter the state you are in the game. There are obvious ones like the docked event which changes your state to docked but there are also other events that are not so obvious but can only happen when you are in a certain state so we use them to fortify the main events. It did take a few months of bugs though to catch every possible state changing event so I'd recommend you not putting all that effort in.

We don't specifically work around eddi when we write our profiles but we would never do anything on purpose to stop it's use. In fact, if something major causes a problem then we'd likely fix it where possible.

Afterall, we all want to have fun right and both are good tools but together they enhance each other. Best of both worlds :)
The Singularity profile - One profile to rule them all and at HCS we bound them ;)

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

sutex

  • Jr. Member
  • **
  • Posts: 91
Re: Game states & HCSJournalReader
« Reply #6 on: October 09, 2017, 08:04:45 PM »
you could change it to use EDDI but would take quite a bit of work to do. All we are doing really is using certain events to alter the state you are in the game. There are obvious ones like the docked event which changes your state to docked but there are also other events that are not so obvious but can only happen when you are in a certain state so we use them to fortify the main events. It did take a few months of bugs though to catch every possible state changing event so I'd recommend you not putting all that effort in.

We don't specifically work around eddi when we write our profiles but we would never do anything on purpose to stop it's use. In fact, if something major causes a problem then we'd likely fix it where possible.

Afterall, we all want to have fun right and both are good tools but together they enhance each other. Best of both worlds :)

The newer HSC packs the layout, the coding using the HSC plugin is very good, think new players will naturally default to the new layout using HCS plugin.  I have already dumped my Old ED profile , in favour of the Default 2.4 Astra.
I will however, be getting EDDI up and running as well,  as the interface and the scripting been done, is advance.

I do have a Question
EDDI has GIT Hud where you can read all the API calls,  is there a HSC API list ?


« Last Edit: October 09, 2017, 08:45:43 PM by Gary »

mIRCon

  • Newbie
  • *
  • Posts: 20
Re: Game states & HCSJournalReader
« Reply #7 on: October 10, 2017, 02:08:18 AM »
The newer HSC packs the layout, the coding using the HSC plugin is very good, think new players will naturally default to the new layout using HCS plugin.  I have already dumped my Old ED profile , in favour of the Default 2.4 Astra.
Ohh my... Wondering what you will say about the newest code which is the core of HCS Singularity profile :) :) :D