File information

Last updated

Original upload

Created by

Golden_Ace

Uploaded by

TheGoldenAce

Virus scan

Safe to use

About this mod

Arkham Horror 2 Edition - All official Expansions + Promo

Permissions and credits
Changelogs
Hello Everyone,

This is a mod that I have been working for lots of months (in paralell with my Roborally Mod). I love Arkham horror, but I hate the setup. So, i decided to script the setup for the official expansions.

The scans are from Arkham horror + 6 expansions:

https://steamcommunity.com/sharedfiles/filedetails/?id=628594853

A very special Thanks to:
  • Tragic  the blathering for his scripts (they inspired me to start scripting)
  • Cafin8d and  Davypi for your heads up on missing elements (I learned my lesson - Always test with Mod cache: off and use TTS Mod Backup to verify) - You guys Rock!
  • leongarrett for the heads up on missing images (although, none interfered with the game, as they were all spare items found in the backup bag.
  • Blakendorf for helping me test and giving me several ideas to Boost gameplay.
  • All the Tabletop Simulator community helping noobs like me scripting
  • Mr Stomp for his "Table Position Finder" and the strechable table, Die Rollers... - So simple, yet so useful!
  • GiantDwarf01's Workshop - Your Button Visualizer is amazing!
  •  Confederate In Blue's Workshop - That toggle button script is awesome!
  • All the (now unknown) scanners and submitters from all over the globe that have submitted your share of the game... (Although it's sheer impossible to find HD Miskatonic Horror Scans - These are too lower quality when compared with the other scans)
  • (V3) Redditor TheMovingTarget to provide me photos of the Miskatonic Horror cards. It helped me Reconstruct the cards I needed and the Reddit Community for the Arkham Horror Board Games. You guys ROCK! Thank you all for your kind words. I never thought this mod had so much impact!


Regarding the game

Even though it's set inside the game, I'll explain here:

 - Even if you want to play the base game, hit the setup button  on the top right of your screen for it to shuffle the board decks and put some decks on top of the other ones.
 - The Miskatonic add-ons for a single expansion are mixed with the original expansions as a default. The setup button for the Miskatonic horror adds the double-expansion locations, but only for the selected expansions.
- Example: If you add The Dark Pharaoh Expansion and Innsmouth, it adds the Innsmouth location cards for the Dark Pharaoh that came with the Miskatonic Expansion.
- The Lurker Variant Gates are only added only if you select the specific button. Selecting the Lurker at the Threshold expansion button will not add the gates variant. Remember that the Lurker gates are a variant and replace the original gates (they are not added).
- You can add only the monsters from specific expansions. Adding the expansion itself overrides that selection. (2.5.8 - Same with Small cards)
- The setup does not choose Ancient ones, institutions, Heralds and Guardians, nor adds Masked Monsters or Allies. That part is manual.
- You have an "add mask monsters to monster cup" button. It is best used after hitting the setup button (although, it can be clicked a second time...)
- Some expansion decks are already set on the table, but are shuffled on setup. Use them only if you want.
- All the investigator sheets are scripted (even Lily Chen), and if you save, they retain their values. They have a button showing their current max stamina and max sanity. 
- Some backup items are inside a bag - Monster tokens, alternate pawns, a gate stand if you want to use for vertical gates.
- Added a die roller to each player seat. Just add the die you want to roll to the center, set the number of die to roll and click to roll. (2.6.7 - It now Prints the number of successes)
- The memory bags are working. Just remember that you'll set-up manually if you use them...

As for the Gate stands, player stands, Arkham Horror rules and FAQ bag, found them in thingiverse (thank the authors for their awesome work). I only edited them in Blender and imported (Currently unused) . 


Most specially, have fun with the game.

Current Version: 3.6

Bugfixes:
  • Bugfix on several investigators not starting in their correct location.
  • Mirrored location correction bugs on the rightmost  were spawning out of the zone.
  • After saving, the Investigator Status wasn't updating correctly
  • After Saving, the script wasn't assuming there was a setup performed
  • When there was no encounter, an error occured.
  • Exhibit Items were being trashed.
  • Items other than cards, gates and numbers weren't being trashed.
  • When returning from other worlds, the buttons were incorrectly rotated.
  • When returning from other worlds, the other world circles remained in Arkham Status
  • Corrected a bug on saving the mirrored locations. Now it removes everything and lets it create all things on the investigator's location.
  • Corrected the height of the scripting zone for French Hill and Independence Square (no monsters and gates were being counted.
  • Congregational Hospital wasn't appearing correctly in the Arkham Status.
  • Clue tokens were not distributed to the unstable locations on Innsmouth and Dunwich.

New features:
  • Ursula Downs investigator chooses her own start place. So the marker now goes to the sheet so you can place her wherever you want to
  • Enlarged all the buttons in the investigator Status.
  • Added an Elder Sign count to the Arkham Status.
  • (although transparent for you, it helps performance) Arkham Status: For counters, now it only counts once for all the items in the scripting zones (instead of going through every scripting zone each time it had to check a number of items present, like gates or monsters.
  • I reduced the gate size of the expansions (they were too big regarding regular gates)
  • Added a reshuffle to the cult encounters
  • I removed the Setup button on each expansion bag. It should've been done earlier, as it is no longer supported with the memory bags (some people still used them). Use the Setup button in the top right of your screen.

Future Features (no release plan yet):
  • If you click on a location with a gate, it should not give you an encounter, but it should warn you to deal with the gate.

Final comments:
I preferred to concentrate on bugfixing other than adding new content. Consider this a release stabilization other than a new feature update. I play the game regularly  from my script, so I keep notes on bugs I find.
I am overwhelmed on the positive feedback from all users, so I thank you all for your kind words. They mean a lot to me!
Remember to use Setup even if you want to use the base game. To activate the mirrored locations, and investigator status, activate the sheet via the button and click on "Setup Investigator" in the Player Mat. The same button also activates the investigator in the Arkham Status.


Stay Safe!

Regards
Golden_Ace

Features:
Bugfixes:
  • Some Discardable Items were incorrectly "floating" near the trashcan (AGAIN), as they had a bug. The script did not know what to do with it (AGAIN). I hope this time is final!

Notes:
  • Scripted Ancient Whispers token (The Curse of the Dark Pharaoh Revised edition). Like the Player figurines. V2.0
  • To avoid making the script too slow, the figurine and Ancient Whispers are updated each second only. It does not refresh automatically.
  • Figurines on the Arkham board and outside any location or street are considered "Lost in time and space", since that is the only "legal" place to be on the board.
  • Deep ones rising track and feds raid Innsmouth Track(V2.6.5)
  • Dunwich Horror Token track(V2.6.5)
  • Number of gates Counter(V2.6.5)
  • Number of Elder Signs Counter( V3.6)
  • Changed the Die roller. Now it counts the number of success. It works with all 3 types of Die. (V2.6.7)
  • Added Arkham Horror Box to place items when instructed by the game (V2.7.0)
  • Added XML draggable status instead of notes (V2.7.0)
  • Added a new control Panel with buttons to fetch common and unique items, skills, allies, blessing, bank loans, memberships, deputy, retainer, injury, madness.(V3.0)
  • Added new Setup button on top instead of the board. It is replaced by the Arkham Status button one pressed. (V3.5)

Miskatonic expansion:
  • Changed the acts card from the Miskatonic expansion, since it was awful and it was barely readable. One day, If i ever find the Miskatonic expansion cards, I will replace them all, since they are poor quality scans (I searched on the internet for months and no success).
  • New card reconstructions. I will no longer hurt my eyes reading the other terrible Scans. (V3.0)

Dunwich Horror:
  • Changed the Dunwich horror token. Now if you zoom on it, you can actually see that it has the Dunwich horror, instead of seeing a blur.(V2.5.6)
  • Changed the Bast token to a better one. Now if you zoom on it, you can actually see that it has Bast on it, instead of seeing a blur. (V2.5.8)
  • Changed the Dunwich horror tokens description and the Dunwich horror track's snap points since they were incorrect. (V2.6.6)

Kingsport Horror:
  • Since the Rift Progress Markers aren't that easy to figure where to go, I added the place in the token name. That way it's easier than to figure what drawing it corresponds to.(V2.5.6)
  • New Rift progress markers taken from an unpunched cardboard. I purposely left all the drawing, so, the circle you see is the punching part. These are way clear versions of the rift Markers.(V2.5.8)
  • I'm proud to say that I finally dominated blender enough to make a Rift token similar to the game token. Now it has the feel of the game token (instead of the circle used). (V2.5.8)
  • Added the Rift progress token status in the Arkham Status window for all 3 rifts when Kingsport Horror is enabled  (V2.7.0).

Player Mat:
  • Changed button sizes.(V2.5.6)
  • The Trashcan now distributes stuff that isn't supposed to go to trash. Finished reading your Arkham Encounter? Throw it in the trash. It'll take care of putting it in the right place. Finished your other world Encounter? Trash it! You discarded or used gate Markers or Monsters? Trash'em.(V2.5.6)
  • I'm unsure if it was mentioned on earlier versions, but there is a setup investigator button and a devour/retire investigator.(V2.5.6)
  • Setup investigator now sets up stamina and sanity tokens according to investigator. Use the buttons for the max stamina and sanity.(V2.5.8)
  • Re-adapted the setup for the fixed items then you need to fetch something from an expansion not currently in play. (V2.7.6) - Used on Lily Chen, Jim Culver, Mark Harrigan, Daisy Walker that use items or skills from their own expansions.

Player Markers:
  • Scripted player figurine - When the players press the "Load Sliders" Button, it tells you via notebook where the figurine is. V2.0
  • Added new player markers to be more like the game itself. The other one was too big to be usable.(V2.5.6)
The other player markers are still in the game, just in bags (They still work correctly). To use the older versions, just take the old player marker out of the bag, insert the new one (searched for by default). (V2.5.6)
  • Added the Current Base Speed as a reminder when you're moving (V2.6.5)
  • Added a "To player sheet" button (V2.6.5)

SETUP:
  • Add clue tokens on the unstable locations of the boards (Yes: Innsmouth and Dunwich included, if they are set) V2.0
  • Add the King in Yellow original acts cards instead of the Miskatonic replacement acts.V2.0
  • The rifts now are shuffled inside the bag and distributed to their places. (V2.5.6)
  • Completely redid the setup using coroutines to optimize setup. Sometimes slower is faster (due to loading times!) (V2.5.8) Revamped and optimized (V3.5)
  • Created a new mat for the King in Yellow acts. I hope you like it! (V2.5.8)
  • Re-upped the Mat for the Mythos Cards. My steam cloud decided I wasn't using it and purged it for me. Thank you steam Cloud! (V2.6.7)
  • The Setup no longer uses Object GUID, but deck tags (Easier since GUID changes when decks run out of cards)  (V3.5)

Mirrored Locations
  • Added Mirrored Locations
These locations mirror the tile the investigator is in. How Many times did you have to go to the tile the marker is in to search the evade, check the will  or the combat of a monster?
The Mirrored Location clones the tokens in a location. Don't pick up the mirrored objects. Instead, click on the "claim" button to claim a monster, gate, clue token...
Added an unprotect button in case something falls into that zone.
You can't pick up objects in a Mirrored Location, but you can flip (useful with Monsters!)
Added player Markers (to remind you you can trade items with other players)
Fixed some scripting zones being too small and messed Mirrored Locations. (V2.6.7)

Board:
  • Changed the board (I cut the expansion since it was incomplete).(V2.5.6)
  • Added a Mythos tile where you can place the active Headline, Rumor and Environment.(V2.5.6)
  • Changed all the board scales and scripting zones. Now there's more space in each zone. (V3.5)

Investigator Status (V3.0):
  • get Encounter 
             - it gives you the location encounter
             - if you're in a Black Goat cult location and have the cult membership, it'll give you the cult Encounter
             - If you're on the same street as the Ancient whispers Marker, it'll give you the Exhibit Encounter
             - If you're in another World, it'll give you the appropriate otherworld Encounter. When the card "Stars are aligned" is found, it reshuffles the discard deck into the gate deck.
  • Get Monster - When your encounter says: A monster appears, use this button
  • Get New Encounter - It'll get one (and only one) card for your encounter - Used when that encounter says Discard this card and draw a new one (it won't work for cult or exhibit Encounters.
  • Delay/Undelay - As rules state, lie down your investigator figurine when it's delayed. It does it now and the delayed status appears on the Arkham Status.
  • Moved To player Marker to the Investigator Status (I was always searching for it when it was in the player Mat. This way it seems cleaner.
  • Changed all the buttons to XML (avoided creating buttons with tokens ,and it's much cleaner)  (V3.5)

Player Control Panel (V3.0):
  • Get Small Cards, special Cards, injury, Madness...

Arkham Status Panel

To access this panel you need to press Setup (even if you play with the base Game only). It's cleaner and faster than the other version that constructed the whole XML. If you press minimize, it'll become a button on the upper right.  (V3.5)