Difference between revisions of "Capturing"

From Tuxepedia
Jump to navigation Jump to search
(Fixing maths)
 
(17 intermediate revisions by 2 users not shown)
Line 1: Line 1:
When the player faces a wild tuxemon (one without a [[trainer]]) in combat, the player can use a device to catch it - which makes the tuxemon belong to the player.
[[File:Image--022.jpg|thumbnail|Example capture animation]]When the player faces a wild tuxemon (one without a [[trainer]]) in combat, the player can use a device to catch it - which makes the tuxemon belong to the player.  
 
= Purpose =
 
Including capturing in combat adds a few features to the game:
 
# Even battles against weak tuxemon are challenging, since you need to lower their hit points without eliminating them
# Other tactics become preferable, like using conditions or using techniques that aren't so damaging
# Capturing comes with a monetary cost, and being sloppy with capturing carries a higher cost
# Customisation - in a game with different types of [[Capture Device]], you might want to catch your tuxemon in one particular one, or have a collection


= How It Works =
= How It Works =
The main method of capturing that has been proposed is as follows:


# You buy or otherwise acquire a number of [[Capture Device]]s
# You buy or otherwise acquire a number of [[Capture Device]]s
Line 10: Line 17:
# It has a chance of succeeding. If it does, you catch the tuxemon. If it doesn't, then your Turn for the Round is over. You can try again later, however.
# It has a chance of succeeding. If it does, you catch the tuxemon. If it doesn't, then your Turn for the Round is over. You can try again later, however.


There are a number of factors that could be involved in catch likelihood:
= Current System =


* The item used
catch_check Formula:
* The level of the tuxemon
* The HP of the tuxemon (current and maximum)
* The species of tuxemon (some may be harder or easier to catch)
* Conditions affecting the tuxemon
* Some property of the trainer, like if they are well-liked by their other tuxemon or by their active tuxemon


So far we have only gone with the item used, the HP of the tuxemon and conditions affecting the tuxemon - and at the moment there is only one item, so that is effectively static.
    (3 * target.hp - 2 * target.current_hp) * target.catch_rate * status_modifier * tuxeball_modifier / (3 * target.hp)


= Proposal =
shake_check Formula:


[[ShadowApex]] set up the following system:
    = 524325 / (sqrt(sqrt(100 / catch_check)) * 8) * catch_resistance


The catch likelihood is compared to a random number between 0 and 1,000. If the result is lower than the catch likelihood, the capture is successful.  
A random number between 0 and 65 536 is chosen and compared to this result.  


Catch Likelihood:
The shake_check occurs four times. If any shake_check fails, the capture attempt ends immediately. If all four succeed, the capture succeeds.


    ((HP Lost/Total HP) * 1,000) + 150 if affected by a condition + the Power of the item used (100 for a regular [[Capture Device]])
== Example ==


The only change I would make is limiting the +150 to negative [[conditions]].
The player is trying to capture an '''Aardorn''' (Catch Rate 100) with maximum 100 HP that has taken 35 damage (current HP 65), using an ordinary [[Tuxeball]] (x1 modifier). The Aardorn has no conditions.  


== Dialogue ==
catch_check:
* It worked!
* It failed!


= Other options =
    = (3 * target.hp - 2 * target.current_hp) * target.catch_rate * status_modifier * tuxeball_modifier / (3 * target.hp)
    = (3 * 100 - 2 * 65) * 100 * 1 * 1 / (3 * 100)
    = (17 000) / (300)
    = 57


== Capturing alternatives ==
shake_check:
There are a few other ways that capturing could work instead:


* '''One shot:''' [[Neo Monsters]] doesn't have any items in combat. Instead, you can attempt to capture each individual monster only once. This is a great way of creating tension: do I keep lowering their health further but risk knocking them out, or do I go now but have a greater risk of failure?
    = 524 325 / (sqrt(sqrt(100 / catch_check)) * 8) * catch_resistance
* '''Test of skill:''' In this case, you have to win a test of skill like playing a round of blackjack, or clicking a button at the right time. The more damage you do to the tuxemon/better item you use, the easier the test of skill is.
    ≈ 56 948
* '''Separate process:''' There could be a separate way of capturing tuxemon that is unrelated to battle. For example, defeated tuxemon could drop eggs in battle that can be hatched (like in [[Monster Sanctuary]]), or there could be a separate location you go to just for catching - no battling required.


== Item additions ==
Aardorn’s Catch Resistance is chosen randomly each capture attempt from between 0.95 and 1.25, so the final shake_check threshold is between 54 101 (46% chance of capture) and 71 185 (100% chance of capture).


* ''Candied Flask:'' Upon capture, the tuxemon increases in level by 1.
== Catch Rate and Resistance ==
* ''Flavoured Flask:'' The tuxemon's positive taste changes to the one specified by the flask
* ''Quick Flask:'' If the capture fails, you don't lose your turn (but the flask does break as normal)
* ''Friend Flask:'' A held item. The active tuxemon attempts a capture at a certain point (no action required)
* ''Lavish Flask:'' The capture has a higher chance of succeeding.
* ''Hardened Flask:'' Doesn't break on a failed capture.


= Representation =
Depending on what sort of monster it is, the calculation changes in two ways.


Most interest in capturing has actually been about what capturing represents in the story, and flavour around items, rather than the game mechanics themselves.
Every monster has a Catch Rate (catch_rate in the formula above) of between 5% and 100%. This affects the overall chance of succeeding on the check.  


== Names ==
{| class="wikitable"
! Catch rate !! # of species !! Example species
|-
| 5% || 5 species || [[Altie]]
|-
| 35% || 47 species || [[Agnigon]]
|-
| 50% || 2 species || [[Glomon]]
|-
| 70% || 142 species || [[Aardart]]
|-
| 100% || 215 species || [[Aardorn]]
|}


'''Tuxeball''', '''Tarball''' (after the [https://en.wikipedia.org/wiki/Tar_(computing) computing term]) and '''Zipball''' have been proposed as names for the [[Capture Device]].


== Ideas for varieties of Capture Device ==
In addition, every monster has a Catch Resistance range. The odds of a shake_check are multiplied by a random number chosen from within the monster's Catch Resistance range. The number is the same for each shake_check.


* Mechanical ways of capturing and holding animals: Cages, boxes, sacks, traps, manacles, nests, nesting boxes
{| class="wikitable"
* Organic representations of life: Eggs, seeds, fossils
! Lower–Upper range !! # of species !! Example species
* Fantastical ways of holding animals: Gemstones, geodes, flasks (could be sucked into the flask through a kind of spiritual vacuum cleaner)
|-
* Artistic representations of life: Collectable cards, statuettes, paintings, photographs
| 0.95–1.05 || 165 || [[Chromeye]]
* Ways of storing information: Floppy disks, CDs
|-
| 0.95–1.25 || 49 || [[Forturtle]]
|-
| 0.90–1.15 || 165 || [[Snaki]]
|-
| 0.85–1.10 || 28 || [[Gladiatorbug]]
|-
| 0.80–1.05 || 4 || [[Drokoro]]
|}


== Containment (Hikari) ==
== Dialogue ==
 
On attempt: "Attempting capture..."
Containment: Mostly because the concept of 'spirits' rather than flesh and blood creatures I'd actually looked to the cartoon 'Danny phantom' and how it uses basically a thermos to vacuum up the ghost of the week.


Instead of a bunch of tiny pokeballs, you get a thermos or jug or something of the like that you dump captured critters in. This only does final containment rather than capture though, so you would still need to buy 'regular/great/ultra balls' to catch things. However those actual capture devices break after each use (one thing I hated about pokeballs. If you fail a capture why not pick the balls up to reuse?)
If attempt fails on the first shake_check: "Capture failed immediately."


Thinking they should be called bottles. Not beer bottle shape, but still bottly shaped.
On second check: "The capture failed."


Anyway the thermos/jug can only hold so many creatures, but you can plug it into a device in healing houses to free up space. Those creatures are tagged as 'yours' by whatever this system is called so that they can be called back to you at need.
On third check: "Not this time! The capture failed."


Think of the inside of the ghostbusters containment system. Its own world where these things can move and interact. Sure they aren't generally all that smart, but it keeps them less agitated than keeping them stuffed in jars.
On fourth check: "So close! But the capture failed."


Plus it gives potential for you having to go in yourself using special gear.
On success: "Gotcha! {name} has been put in the kennel!" or "Gotcha! {name} has joined the team!"


== Binding (Tamashihoshi) ==
= Other capturing options =
Binding a spirit onto an object, like the soul of the younger brother in Full Metal Alchemist or the djinn bound to objects in Magi and the Labyrinth of Magic the djinn. Trainers would carry an individual object in which the spirits are bound. There could be a "easy to attach" spirit container the cathedral sells, where you can bind tuxemon without having great skill. (Probably works only on weak tuxemon though).


You could do this subtly by having different trainer sprites show different objects - without spelling out that this person's umbrella is their binding object, that person's amulet is their binding object. etc.
* [[Other capturing options]]

Latest revision as of 11:32, 7 October 2025

Example capture animation

When the player faces a wild tuxemon (one without a trainer) in combat, the player can use a device to catch it - which makes the tuxemon belong to the player.

Purpose[edit | edit source]

Including capturing in combat adds a few features to the game:

  1. Even battles against weak tuxemon are challenging, since you need to lower their hit points without eliminating them
  2. Other tactics become preferable, like using conditions or using techniques that aren't so damaging
  3. Capturing comes with a monetary cost, and being sloppy with capturing carries a higher cost
  4. Customisation - in a game with different types of Capture Device, you might want to catch your tuxemon in one particular one, or have a collection

How It Works[edit | edit source]

  1. You buy or otherwise acquire a number of Capture Devices
  2. In battle, you weaken the tuxemon by damaging it, and potentially also by giving it a negative condition
  3. Instead of taking another action in a Round like using a technique, you use a Capture Device
  4. It has a chance of succeeding. If it does, you catch the tuxemon. If it doesn't, then your Turn for the Round is over. You can try again later, however.

Current System[edit | edit source]

catch_check Formula:

   (3 * target.hp - 2 * target.current_hp) * target.catch_rate * status_modifier * tuxeball_modifier / (3 * target.hp)

shake_check Formula:

   = 524325 / (sqrt(sqrt(100 / catch_check)) * 8) * catch_resistance

A random number between 0 and 65 536 is chosen and compared to this result.

The shake_check occurs four times. If any shake_check fails, the capture attempt ends immediately. If all four succeed, the capture succeeds.

Example[edit | edit source]

The player is trying to capture an Aardorn (Catch Rate 100) with maximum 100 HP that has taken 35 damage (current HP 65), using an ordinary Tuxeball (x1 modifier). The Aardorn has no conditions.

catch_check:

   = (3 * target.hp - 2 * target.current_hp) * target.catch_rate * status_modifier * tuxeball_modifier / (3 * target.hp)
   = (3 * 100 - 2 * 65) * 100 * 1 * 1 / (3 * 100)
   = (17 000) / (300)
   = 57

shake_check:

   = 524 325 / (sqrt(sqrt(100 / catch_check)) * 8) * catch_resistance
   ≈ 56 948

Aardorn’s Catch Resistance is chosen randomly each capture attempt from between 0.95 and 1.25, so the final shake_check threshold is between 54 101 (46% chance of capture) and 71 185 (100% chance of capture).

Catch Rate and Resistance[edit | edit source]

Depending on what sort of monster it is, the calculation changes in two ways.

Every monster has a Catch Rate (catch_rate in the formula above) of between 5% and 100%. This affects the overall chance of succeeding on the check.

Catch rate # of species Example species
5% 5 species Altie
35% 47 species Agnigon
50% 2 species Glomon
70% 142 species Aardart
100% 215 species Aardorn


In addition, every monster has a Catch Resistance range. The odds of a shake_check are multiplied by a random number chosen from within the monster's Catch Resistance range. The number is the same for each shake_check.

Lower–Upper range # of species Example species
0.95–1.05 165 Chromeye
0.95–1.25 49 Forturtle
0.90–1.15 165 Snaki
0.85–1.10 28 Gladiatorbug
0.80–1.05 4 Drokoro

Dialogue[edit | edit source]

On attempt: "Attempting capture..."

If attempt fails on the first shake_check: "Capture failed immediately."

On second check: "The capture failed."

On third check: "Not this time! The capture failed."

On fourth check: "So close! But the capture failed."

On success: "Gotcha! {name} has been put in the kennel!" or "Gotcha! {name} has joined the team!"

Other capturing options[edit | edit source]