Tabletop Simulator

Tabletop Simulator

Not enough ratings
Via Magica (Scripted)
   
Award
Favorite
Favorited
Unfavorite
Type: Game
Complexity: Low Complexity
Number of Players: 2, 3, 4, 5, 6
Play Time: 30 minutes
Assets: Components, Cards
File Size
Posted
Updated
380.829 KB
May 1, 2021 @ 2:09pm
Jun 7, 2021 @ 10:55am
7 Change Notes ( view )

Subscribe to download
Via Magica (Scripted)

Description
My first full game mod, so please be kind ;) Feedback welcome.
Fully Scripted with a ton of features (details below or in the ingame notebook)


VIA MAGICA

Welcome to Via Magica - the final exam for your Certificate of Sorcery!
This Spellbook will provide guidance to all the otherworldly rituals (known as "Scripts") you may use to aid you in your exam.

First of all, I'd like to thank the whole collegium of playtesting wizards and witches, but especially Professor Khunvyel,
Magister Muerthuert, and our teacher's pet Sheyrowa for countless hours of listening to my mad mumblings and (mostly) moral support...


The mod is playable without any scripts, but I'd recommend using them (seriously - I spent a lot of time writing those...)

If you nevertheless want to play without them, you can draw the Animus tokens from the bag like with any other bag.
But the announcement of who drew what, and the returning of tokens after drawing a wildcard won't work in that case.
You may trigger the token return by clicking the "Put Animus Tokens in Bag" button.
If you decide to draw the tokens with the "Capture Animus" Button (or use the Automated Animus system) the announcement and return functions will work.

Description
Taken from: https://boardgamegeek.com/boardgame/300936/magica


In Via Magica, a new version of Rise of Augustus, you vie with your fellow players to complete "objective" cards for special powers and ultimately for victory points. Each card has 2-6 symbols which you must populate with tokens in order to complete the card. These symbols are drawn one at a time from a bag, with all players gaining the benefit equally, but interestingly, the bag contains more of some symbols than others.

So the pivotal skill you'll deploy is in making your choice of which three objectives you'll start the game with (you're dealt six) — balancing potential difficulty of completion against value of the reward — and then which of five available objectives you'll add to your plate each time you complete one of your three. The game ends when someone completes seven objectives.


The Scripts (in Detail)
-----------------------------------------

AUTOMATED SETUP
(Button on the red checker near the portal deck)

Make sure that all players are seated before starting the setup!

The automated setup is a 2 step process:

1) Clicking the button once will place 5 cards in the replenish row, and six portal cards are dealt to each player.
The scoreboards are also set to display the seated players.

2) After everyone has taken their starting portals, clicking the button a second time will trigger a cleanup of the hands, an automated draw of the first Animus Token by Magister Augustus,
and the creation of the statistics buttons.
Completing step 2 also "unlocks" most of the other scripts.

After step 2, the button changes to be the toggle for the "Automatic Animus" system. It is's turned off by default.


TOGGLE READY (Voting System)
(always available, but with limitations)

If the setup has been completed, the voting system will only show seated players. When all players have voted "Checkmark", the whole system resets itself (all back to "X").
If the "Automatic Animus" system is enabled, this will also trigger a new Animus Token.
It's also possible to change your state with a click anywhere on the Voting Bar.

If playing without the automated setup, the voting system needs a second click to change its state.
It will also always show all 6 players, has no automatic reset, and is not tied to the automatic Animus.

If players change seats (and therefore colors) a reload of the scoreboards and the Voting system is automatically triggered. You can also rebuild the UI at any given time by typing !reloadui in the chat.


AUTOMATED ANIMUS
(only available after automated setup)

Let Magister Augustus catch your Animus Tokens for you, you lazy students... Each time a vote is completed, a token will be drawn.
Enable/Disable this script after completing the setup with the button on the red checker.


AUTOMATED CARD REPLENISHER
(only available after automated setup)
(Button on the white checker, near the portal deck)

This system replenishes the 5 portals in the replenish row.
It is turned on by default after completing the setup. You may turn it off and on again at any time.
If there's a problem with the replenishment (e.g. after manually putting a stack of cards in one of the slots), just turn it off, strip the malfunctioning slot from any card(s), and turn the system on again.


SCORING BOARDS
(only available after automated setup)

Each player board is divided into two zones: the "Crystallization" area (on the left, with portal symbol) and the "Achievements" area (on the right, with portal and checkmark).

If the setup is completed, every card that is placed in a scoring area will add its points to the player and enable "unlockable points" (or disable when removed from the zone) for all cards in the area,
and give you information and some special functions, based on each card (e.g. the "Crystal Mine" Card will increment your crystal tokens automatically by one when placed in your Achivements area).
The last catched Animus Token will be highlighted on all cards in the "Crystallization" areas.


GEM RETURN
(only available with active scoring system)

Puts Crystals/Gems back in your supply when a portal card with crystals on it enters a Achivements zone.


SCORING DISPLAY
(always available, but with limitations)

If playing without the automated setup, the scoreboards only mirror inputs from the counters of each player. No automatic scoring is done, due to the disabled scoring system.
If the setup has been completed, the scoring displays will show the seated players' colors, and get their data from the Scoring Boards

If players change seats (and therefore colors) a reload of the scoreboards and the Voting system is automatically triggered. You can also rebuild the UI at any given time by typing !reloadui in the chat.


STATISTICS
(only available after automated setup)

Enable or disable full information on what's going on in your Scoring Boards with a press on the "statistics" buttons.


CAPTURE ANIMUS
(always available)

Click this button to draw an Animus Token from the bag. The Token will be placed in the "magic portal", and what has been drawn will be announced to all players.


INCANTATUM
(always available)

Click this button to announce "INCANTATUM!" to all players when you open a portal.
Tip: use the keybinds to do this faster than with the button.


PUT ANIMUS TOKENS IN BAG
(always available)

Click this button to put all drawn Animus Tokens in the "magic portal" back in the bag.


HOTKEYS
(always available)

The following functions can have Hotkeys: "Incantatum", "Capture Animus", "Toggle Ready", and "Put Animus Tokens in Bag"
Set or change them via Options/Game Keys


CREDITS

Candles: https://steamcommunity.com/sharedfiles/filedetails/?id=766157350
Gemstones: https://steamcommunity.com/sharedfiles/filedetails/?id=2069559449
Table: https://steamcommunity.com/sharedfiles/filedetails/?id=2145969771
SFX: https://steamcommunity.com/sharedfiles/filedetails/?id=2035961130
All game components & Scripts: Scanned from my physical copy and edited for TTS by me.

Via Magica by Paolo Mori.
If you like it, go and buy a physical copy!

10 Comments
Sharkus Aug 19, 2023 @ 8:00pm 
Look like the effects mod is missing a lot of the effects due to the host going down. I'm not going to worry about it too much. Thanks again for the mod and responding!
Corvin  [author] Aug 19, 2023 @ 1:22pm 
Ok, thats's strange, but all those effects are purely cosmetic, so not a big deal. The Eye of the Storm is a thunderstorm cloud effect, Ground Magic Effect is a particle effect under the "Portal" and Dust Cloud is a Cloud/Smoke Effect under the player boards. All of those Effects are taken from https://steamcommunity.com/sharedfiles/filedetails/?id=2035961130
Sharkus Aug 17, 2023 @ 3:19pm 
Thanks for taking a look. I don't see any spawn placeholder when I get the 3 import dialogs. Perhaps they are only eye candy components? Here's the links (with a space in them to prevent steam from removing the links) and the mod's JSON paths/GUIDs for each of them.

infinitebucket .com/tts/scenesystem/dust.unity3d
(ObjectStates->"Dust Cloud (008d5b)"->CustomAssetbundle->AssetbundleURL)

drive.google .com/uc?export=download&id=0BxvLXJFgtJJ8YXF2ZktjX2U5eG8
(ObjectStates->"Ground Magic Effect (a8fa9e)"->CustomAssetbundle->AssetbundleURL)

drive.google .com/uc?export=download&id=0BxvLXJFgtJJ8ZmVkXzVOUGtFbVk
(ObjectStates->"Eye of the Storm (54ed23)"->CustomAssetbundle->AssetbundleURL)
Corvin  [author] Aug 17, 2023 @ 12:38pm 
I just had a look and aeverything is loading without warnings for me. Can anyone else confirm these broken assets? Aharkus, do you see wich elements are bricked and spawn placeholders e.g.?
Corvin  [author] Aug 15, 2023 @ 9:26am 
I'll have a look into it, thanks for the info Sharkus. Haven't played it for quite some time myself.
Sharkus Aug 10, 2023 @ 3:38pm 
Looks like there are three missing assetbundles:

infinitebucket .com/tts/scenesystem/dust.unity3d
drive.google .com/uc?export=download&id=0BxvLXJFgtJJ8YXF2ZktjX2U5eG8
drive.google .com/uc?export=download&id=0BxvLXJFgtJJ8ZmVkXzVOUGtFbVk
Another1JR Mar 13, 2023 @ 3:21pm 
Thanks! Such a pretty game
Corvin  [author] Jun 7, 2021 @ 10:57am 
Big Update! The scripted version is finaly online! Hope you'll like it and please let me know if you encounter any errors.
Corvin  [author] May 6, 2021 @ 11:32am 
Glad you like it :) Stay tuned for the turbocharged version I'm working on currently...script based setup, scoreboard, custom player boards and more...Should be done in a few days :)
anbulara May 6, 2021 @ 11:23am 
Thanks good job