diff --git a/I-O-System-Changes.md b/I-O-System-Changes.md index b4c5bd3..8acdfb4 100644 --- a/I-O-System-Changes.md +++ b/I-O-System-Changes.md @@ -3,9 +3,13 @@ Mapbase actually makes some direct changes to the I/O system itself, particularl --- ### Improved Conversion -Inputs that take a specific type of parameter *(e.g. `SetValue` on `math_counter` requires a number)* often have to convert data to their desired "type" internally. This is mostly only something with the game's programming, but this conversion process is vital to making sure an input correctly receives and acts upon its parameter. +Inputs that take a specific type of parameter *(e.g. `SetValue` on `math_counter` requires a number)* often have to convert data to their desired "type" internally. This is mostly a programming thing and usually isn't something mappers have to worry about, but this conversion process is vital to making sure an input correctly receives and acts upon its parameter. -By default, the conversion system has a few problems that are sometimes hindering or annoying. For example, if you try to pass an empty parameter to a math_counter in an attempt to clear it, it will throw a "Bad input/output link" warning at the console. In Mapbase, however, the conversion process now better recognizes "blank" parameters, so the math_counter will properly register the empty parameter as blank and reset to 0. +
+
+
+By default, the conversion system has a few problems that are sometimes hindering or annoying under certain circumstances. For example, if you try to pass an empty parameter to a math_counter in an attempt to clear it, it will only throw a "Bad input/output link" warning in the console. In Mapbase, however, the conversion process now better recognizes "blank" parameters, so the math_counter will properly register the empty parameter as blank and reset to 0.
+