Jan 16

The True Colors of OCTGN have shown

Panic!It’s that time of the month again, and the new data pack from FFG is finally out. True Color is rezzed on OCTGN!

Not only are almost all the new cards scripted as always, but 3.7.x also brings with it a completely new feature for those players who like to play online just a little bit faster (or who just use voice chat for speed.): Quick Access.

When this mode is activated, as a runner you do not need to wait for the OK from the corp before you succeed a run and access cards.

If the corp has not pressed OK or F3 yet, the first time you press F3, the game will automatically use the Access Imminent button. The second time it will proceed to access. Thus, If you know for certain there can be no reactions, you can just tap f3 twice in quick succession to access immediately. Obviously, you’re expected to give the corp time to react so don’t go pressing F3 two times all the time just to rush through.

To activate Quick Access, simply add the [Quick Access] tag in you game name (including [square brackers] ([QA] also works) or enable it from the Game menu.

If the game is not tagged as [Quick Access] then only the corp can set it as such from the Game menu. The runner can only request it from the corp, and only once.

If the game is tagged as [Quick Access] via the game name, then Quick Access cannot be disabled. This is to allow runners who want to play this way to do so, without being thwarted by the opposing corp.

Other than that, I’ve also started using the newly introduced notifyBar() messages, in a way to announces some important events, but I’ve tried to craft it in a way that doesn’t feel spammy. Lemme know if I succeeded.

The new version should also stop most of the red error spam that started appearing in the latest OCTGN versions. It probably doesn’t catch everything, but it should catch the majority of the flood.

When you play a new card on the table, the game will also add an orange highlight to it, to make it obvious for the opposing player, which should be useful for those times someone goes AFK for a few minutes, or if they just get distracted while the corp is playing a few new root cards in remote servers.

Finally I should mention that I’ve also added the uncensored Creation & Control images. Unfortunately I don’t have the images for True Colors available yet, so you’ll have to play with the proxies for now.

Jul 29

Controlling your Creation

C&C went live kinda like this.

C&C went live kinda like this.

Creation & Control is finally rezzed and available on OCTGN! grab the censored image files in the usual place.

After 2 full days of hard work, I’ve finally scripted all the scripts and tweaked all the tweaks and have uploaded the goodness in the feed.You will receive the new set as soon as your restart your OCTGN client.

I’m quite proud of how many things I’ve managed to automate. Including but not limited to

  • Director Haas (Not as easy as it looks. I needed to add code that can treat anything as an agenda if needed)
  • Director Haas pet Project (Her again? yes, I now build a complete server with one card)
  • Howler (When you double click this little fella a lot is going on in the back)
  • Awakening Center (functions pretty much like the Personal Workshop)
  • Escher (Can’t automate it completely, but you should be able to move ICE around after succeeding. It will reverse control back to the corp when you jack out)
  • Exploratory Romp (Just target the card you need before you press F3)
  • Scavenge (Quite proud of how smart this one is. Target a card from your hand, or don’t. It’ll figure out what you want to do)
  • Monolith (This big fella requires that you target your progs before you play it. It will install all of them, so don’t select more than 3.)
  • Feedback Filter (Yeah, I know I’ve automated damage prevention already, but having two different types really messed me up)
  • Omni-Drive (Great, now I really have to treat non-Daemons as daemons as well and restrict credits to hosted cards?. Why can’t FFG keep things simple?)
  • Dagger (This one was easier than I expected. Thank Inti for good scripting infrastructures 🙂 )
  • Same Old Thing (Just try to play it with no event in your heap. 😉 )

Because I’ve advanced the way the code works, I also took the opportunity to standardize how cards which install other cards work. This means that Modded and Shipment from Mirrormorph now work as most people intuitively expect them to. Just target the card(s) from your hand and play them. They will install and pay as necessary and it all goes quite fast. No more “You don’t have clicks to use” errors either.

Because of all this interconnectedness you can do something crazy like: Same Old Thing > Modded > Monolith > 3 Progs. To make this combo work, you would need to target the Monolith and the three programs while in your hand and double click Same Old Thing. First Select the Modded (if that’s the only thing in your heap, it won’t even ask) and then select the Monolith. Ta-da! All installed.

bc0f047c-01b1-427f-a439-d451eda03054 moddedbc0f047c-01b1-427f-a439-d451eda03036

Unfortunately The Source and Chakana’s agenda slowdown are not scripted yet. I thought I’d better release the thing now before you needy sods start a riot. I will hopefully add the code to make that work soon enough.

Everything else should work splendidly, but of course this was a big update so some bugs are probably still unrezzed. If you find out anything, as always, open a ticket in github.

Fruitful Running!

PS: See if you can find the hidden easter egg. Bonus points if you can do it without looking at the code 😉
PPS: Cyber Exodus is now uncensored as well.