May 02

Profiting from your Honor

Kinda like myself at the moment.

Kinda like myself at the moment.

Finally, after almost a week or working on the deluxe set, I have the version ready for play in OCTGN. I started working on it on Monday, but much like C&C, I quickly realized that the Jinteki shenanigans would require more extensive work to integrate into my grid. Unfortunately H&P got released exactly as I was starting my recent apartment move, which played merry hell with my workstation setup and internet access.

Fortunately with a bit of Prepaid Pads here and a little Codebusting there, I’m now proud to release the latest deluxe set of ANR for online play. As usual, here’s the tricky stuff:

  • Tennin Institute: Manual use. Just target the card and double click it.
  • Shi.Kyu: This thing is particularly nasty in archives, with no good way to deal with it.At the moment the corp will have to choose their payment while the runner is still accessing archives. If there’s Agendas with Jinteki:PE and shocks involved, those will have to finish before the runner has a chance to respond to Shi.Kyu. Sorry but I can’t do this any better. In case of confusion, use voice chat, or do things manually.
  • The Future Perfect: This will won’t provide the normal scoring window. Rather it will score itself if the runner wins the PSI struggle.
  • Tenma Line: Manual. Drag the ICE accordingly.
  • Inazuma: Doesn’t rules enforce.
  • Neotokyo: Manual use.
  • Tori Hanzo doesn’t know where he is located, so he’ll trigger on every net damage. Just don’t use him if you’re not supposed to.
  • Silhoutte: Manual use. Just target and double click her.
  • Express Delivery: It won’t show you duplicate cards. So you may see 3 or less option to select if there were multiples on the top.
  • Logos: Manual use.
  • Bug: Double click it after the corp draws a card to get the card name in the chat. If the corp draws another card, you lost your chance.
  • Security Testing: Remotes are a bit tricky. If you select a remote,move your token to the selected remote afterwards. When successfully run it, target the server and double click on one of your security tests to take the money.
  • Mass Install: Will install all programs you’ve targeted. Just don’t do more than 3.
A complete PITA to code.

A complete PITA to code.

The trickiest stuff was making sure the PSI worked within multi-access runs. I had to work around OCTGN limitation here but I think I managed a pretty good solution. The Future Perfect specifically works by completely bypassing your dialogue to score it and going straight to the PSI check. If you succeed the PSI check, it will automatically score itself for you. If not, and you were doing a multi-access, the game will continue where you left off.

There’s a few other scripts I’m fairly proud of, such Shi.Kyu (another ridiculously hard thing to code due to multi-access), Tori Hanzo and Security Testing, which will work almost always unsupervised.

Oh yeah, and I took the opportunity to add some sound effect to an initiating Psi struggle. See how you like it, and while you’re at it, make sure you play Pushing Your Luck a few times 😉

Image Packs are not available yet but I’m hoping to have something for you soon.


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.