.. role:: raw-html(raw)
:format: html
:tocdepth: 3
API Reference
=============
:raw-html:`
`
:raw-html:`
`
Mod Fix
-------
:raw-html:`
`
RemapService
~~~~~~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.RemapService
.. autoclass:: FixRaidenBoss2.RemapService
:members:
:private-members:
:raw-html:`
`
Mod
~~~
.. attributetable:: FixRaidenBoss2.Mod
.. autoclass:: FixRaidenBoss2.Mod
:inherited-members:
:members:
:private-members:
:raw-html:`
`
ModType
~~~~~~~
.. attributetable:: FixRaidenBoss2.ModType
.. autoclass:: FixRaidenBoss2.ModType
:inherited-members:
:members:
:raw-html:`
`
ModTypeBuilder
~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.ModTypeBuilder
.. autoclass:: FixRaidenBoss2.ModTypeBuilder
:inherited-members:
:members:
:raw-html:`
`
GIBuilder
~~~~~~~~~
.. attributetable:: FixRaidenBoss2.GIBuilder
.. autoclass:: FixRaidenBoss2.GIBuilder
:inherited-members:
:members:
:raw-html:`
`
ModAssets
~~~~~~~~~
.. attributetable:: FixRaidenBoss2.ModAssets
.. autoclass:: FixRaidenBoss2.ModAssets
:inherited-members:
:members:
:private-members:
:raw-html:`
`
ModIdAssets
~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.ModIdAssets
.. autoclass:: FixRaidenBoss2.ModIdAssets
:inherited-members:
:members:
:private-members:
:raw-html:`
`
VGRemap
~~~~~~~
.. attributetable:: FixRaidenBoss2.VGRemap
.. autoclass:: FixRaidenBoss2.VGRemap
:inherited-members:
:members:
:private-members:
:raw-html:`
`
VGRemaps
~~~~~~~~
.. attributetable:: FixRaidenBoss2.VGRemaps
.. autoclass:: FixRaidenBoss2.VGRemaps
:inherited-members:
:members:
:private-members:
:raw-html:`
`
Hashes
~~~~~~
.. attributetable:: FixRaidenBoss2.Hashes
.. autoclass:: FixRaidenBoss2.Hashes
:inherited-members:
:members:
:private-members:
:raw-html:`
`
Indices
~~~~~~~
.. attributetable:: FixRaidenBoss2.Indices
.. autoclass:: FixRaidenBoss2.Indices
:inherited-members:
:members:
:private-members:
:raw-html:`
`
:raw-html:`
`
Mod Files
---------
Entities for representing some common used files in mods.
:raw-html:`
`
File
~~~~~
.. attributetable:: FixRaidenBoss2.File
.. autoclass:: FixRaidenBoss2.File
:inherited-members:
:members:
:private-members:
:raw-html:`
`
IniFile
~~~~~~~
.. attributetable:: FixRaidenBoss2.IniFile
.. autoclass:: FixRaidenBoss2.IniFile
:inherited-members:
:members:
:private-members:
:raw-html:`
`
BlendFile
~~~~~~~~~
.. attributetable:: FixRaidenBoss2.BlendFile
.. autoclass:: FixRaidenBoss2.BlendFile
:inherited-members:
:members:
:private-members:
:raw-html:`
`
TextureFile
~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.TextureFile
.. autoclass:: FixRaidenBoss2.TextureFile
:inherited-members:
:members:
:private-members:
:raw-html:`
`
:raw-html:`
`
Ini Parts
---------
The different parts that are within a .ini file.
:raw-html:`
`
IfTemplate
~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.IfTemplate
.. autoclass:: FixRaidenBoss2.IfTemplate
:inherited-members:
:members:
:private-members:
:raw-html:`
`
IfTemplatePart
~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.IfTemplatePart
.. autoclass:: FixRaidenBoss2.IfTemplatePart
:inherited-members:
:members:
:private-members:
:raw-html:`
`
IfPredPart
~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.IfPredPart
.. autoclass:: FixRaidenBoss2.IfPredPart
:inherited-members:
:members:
:private-members:
:raw-html:`
`
IfContentPart
~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.IfContentPart
.. autoclass:: FixRaidenBoss2.IfContentPart
:inherited-members:
:members:
:private-members:
:raw-html:`
`
IniSectionGraph
~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.IniSectionGraph
.. autoclass:: FixRaidenBoss2.IniSectionGraph
:inherited-members:
:members:
:private-members:
:raw-html:`
`
:raw-html:`
`
Ini Parsers
-----------
Entities to help read and analyze a .ini file.
:raw-html:`
`
BaseIniParser
~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.BaseIniParser
.. autoclass:: FixRaidenBoss2.BaseIniParser
:inherited-members:
:members:
:private-members:
:raw-html:`
`
IniParseBuilder
~~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.IniParseBuilder
.. autoclass:: FixRaidenBoss2.IniParseBuilder
:inherited-members:
:members:
:private-members:
:raw-html:`
`
GIMIParser
~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.GIMIParser
.. autoclass:: FixRaidenBoss2.GIMIParser
:inherited-members:
:members:
:private-members:
:raw-html:`
`
GIMIObjParser
~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.GIMIObjParser
.. autoclass:: FixRaidenBoss2.GIMIObjParser
:inherited-members:
:members:
:private-members:
:raw-html:`
`
:raw-html:`
`
Ini Fixers
-----------
The classes below help perform correction on .ini files after the .ini file has been parsed by the :ref:`Ini Parsers`
:raw-html:`
`
BaseIniFixer
~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.BaseIniFixer
.. autoclass:: FixRaidenBoss2.BaseIniFixer
:inherited-members:
:members:
:private-members:
:raw-html:`
`
IniFixBuilder
~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.IniFixBuilder
.. autoclass:: FixRaidenBoss2.IniFixBuilder
:inherited-members:
:members:
:private-members:
:raw-html:`
`
GIMIFixer
~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.GIMIFixer
.. autoclass:: FixRaidenBoss2.GIMIFixer
:inherited-members:
:members:
:private-members:
:raw-html:`
`
GIMIObjReplaceFixer
~~~~~~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.GIMIObjReplaceFixer
.. autoclass:: FixRaidenBoss2.GIMIObjReplaceFixer
:inherited-members:
:members:
:private-members:
:raw-html:`
`
GIMIObjSplitFixer
~~~~~~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.GIMIObjSplitFixer
.. autoclass:: FixRaidenBoss2.GIMIObjSplitFixer
:inherited-members:
:members:
:private-members:
:raw-html:`
`
GIMIObjMergeFixer
~~~~~~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.GIMIObjMergeFixer
.. autoclass:: FixRaidenBoss2.GIMIObjMergeFixer
:inherited-members:
:members:
:private-members:
:raw-html:`
`
GIMIObjRegEditFixer
~~~~~~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.GIMIObjRegEditFixer
.. autoclass:: FixRaidenBoss2.GIMIObjRegEditFixer
:inherited-members:
:members:
:private-members:
:raw-html:`
`
MultiModFixer
~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.MultiModFixer
.. autoclass:: FixRaidenBoss2.MultiModFixer
:inherited-members:
:members:
:private-members:
:raw-html:`
`
:raw-html:`
`
Ini Removers
------------
These entities help remove fixes from .ini files that were made from previous runs.
:raw-html:`
`
BaseIniRemover
~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.BaseIniRemover
.. autoclass:: FixRaidenBoss2.BaseIniRemover
:inherited-members:
:members:
:private-members:
:raw-html:`
`
IniRemoveBuilder
~~~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.IniRemoveBuilder
.. autoclass:: FixRaidenBoss2.IniRemoveBuilder
:inherited-members:
:members:
:private-members:
:raw-html:`
`
IniRemover
~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.IniRemover
.. autoclass:: FixRaidenBoss2.IniRemover
:inherited-members:
:members:
:private-members:
:raw-html:`
`
:raw-html:`
`
Register Editting Filters
-------------------------
Used for subclasses of the :ref:`GIMIObjRegEditFixer` class to handle editting registers within an :ref:`IfTemplate` in the .ini file
:raw-html:`
`
BaseRegEditFilter
~~~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.BaseRegEditFilter
.. autoclass:: FixRaidenBoss2.BaseRegEditFilter
:inherited-members:
:members:
:private-members:
:raw-html:`
`
RegEditFilter
~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.RegEditFilter
.. autoclass:: FixRaidenBoss2.RegEditFilter
:inherited-members:
:members:
:private-members:
:raw-html:`
`
RegNewVals
~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.RegNewVals
.. autoclass:: FixRaidenBoss2.RegNewVals
:inherited-members:
:members:
:private-members:
:raw-html:`
`
RegRemap
~~~~~~~~~
.. attributetable:: FixRaidenBoss2.RegRemap
.. autoclass:: FixRaidenBoss2.RegRemap
:inherited-members:
:members:
:private-members:
:raw-html:`
`
RegRemove
~~~~~~~~~
.. attributetable:: FixRaidenBoss2.RegRemove
.. autoclass:: FixRaidenBoss2.RegRemove
:inherited-members:
:members:
:private-members:
:raw-html:`
`
RegTexAdd
~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.RegTexAdd
.. autoclass:: FixRaidenBoss2.RegTexAdd
:inherited-members:
:members:
:private-members:
:raw-html:`
`
RegTexEdit
~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.RegTexEdit
.. autoclass:: FixRaidenBoss2.RegTexEdit
:inherited-members:
:members:
:private-members:
:raw-html:`
`
:raw-html:`
`
Models
------
Some internal data models used in the project.
:raw-html:`
`
Model
~~~~~~
.. attributetable:: FixRaidenBoss2.Model
.. autoclass:: FixRaidenBoss2.Model
:inherited-members:
:members:
:private-members:
:raw-html:`
`
IniResourceModel
~~~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.IniResourceModel
.. autoclass:: FixRaidenBoss2.IniResourceModel
:inherited-members:
:members:
:private-members:
:raw-html:`
`
IniTexModel
~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.IniTexModel
.. autoclass:: FixRaidenBoss2.IniTexModel
:inherited-members:
:members:
:private-members:
:raw-html:`
`
FileStats
~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.FileStats
.. autoclass:: FixRaidenBoss2.FileStats
:inherited-members:
:members:
:private-members:
:raw-html:`
`
:raw-html:`
`
Texture Editing
----------------
Classes to help with editting texture files.
:raw-html:`
`
BaseTexEditor
~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.BaseTexEditor
.. autoclass:: FixRaidenBoss2.BaseTexEditor
:inherited-members:
:members:
:private-members:
:raw-html:`
`
TexEditor
~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.TexEditor
.. autoclass:: FixRaidenBoss2.TexEditor
:inherited-members:
:members:
:private-members:
:raw-html:`
`
TexCreator
~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.TexCreator
.. autoclass:: FixRaidenBoss2.TexCreator
:inherited-members:
:members:
:private-members:
:raw-html:`
`
Colour
~~~~~~~~
.. attributetable:: FixRaidenBoss2.Colour
.. autoclass:: FixRaidenBoss2.Colour
:inherited-members:
:members:
:private-members:
:raw-html:`
`
ColourRange
~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.ColourRange
.. autoclass:: FixRaidenBoss2.ColourRange
:inherited-members:
:members:
:private-members:
:raw-html:`
`
:raw-html:`
`
Texture Filters
----------------
Classes to transform the image within a :ref:`TextureFile`
:raw-html:`
`
BaseTexFilter
~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.BaseTexFilter
.. autoclass:: FixRaidenBoss2.BaseTexFilter
:inherited-members:
:members:
:private-members:
:raw-html:`
`
GammaFilter
~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.GammaFilter
.. autoclass:: FixRaidenBoss2.GammaFilter
:inherited-members:
:members:
:private-members:
:raw-html:`
`
InvertAlphaFilter
~~~~~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.InvertAlphaFilter
.. autoclass:: FixRaidenBoss2.InvertAlphaFilter
:inherited-members:
:members:
:private-members:
:raw-html:`
`
HueAdjust
~~~~~~~~~
.. attributetable:: FixRaidenBoss2.HueAdjust
.. autoclass:: FixRaidenBoss2.HueAdjust
:inherited-members:
:members:
:private-members:
:raw-html:`
`
PixelFilter
~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.PixelFilter
.. autoclass:: FixRaidenBoss2.PixelFilter
:inherited-members:
:members:
:private-members:
:raw-html:`
`
TexMetadataFilter
~~~~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.TexMetadataFilter
.. autoclass:: FixRaidenBoss2.TexMetadataFilter
:inherited-members:
:members:
:private-members:
:raw-html:`
`
:raw-html:`
`
Pixel Transforms
----------------
Classes to help transform a single pixel within a texture file.
:raw-html:`
`
.. warning::
These transforms are used by the :class:`FixRaidenBoss2.PixelFilter` class to iterate through every pixel of an image
using Python's for loops. It is recommended to try to use the different filters inherited from the :class:`FixRaidenBoss2.BaseTexFilter`
class since those filters have more capability to interact with `Pillow`_ API or the `Numpy`_ API,
where their implementation are written at the C++ level, allowing images to be editted **A LOT** faster.
:raw-html:`
`
BasePixelTransform
~~~~~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.BasePixelTransform
.. autoclass:: FixRaidenBoss2.BasePixelTransform
:inherited-members:
:members:
:private-members:
:raw-html:`
`
ColourReplace
~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.ColourReplace
.. autoclass:: FixRaidenBoss2.ColourReplace
:inherited-members:
:members:
:private-members:
:raw-html:`
`
CorrectGamma
~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.CorrectGamma
.. autoclass:: FixRaidenBoss2.CorrectGamma
:inherited-members:
:members:
:private-members:
:raw-html:`
`
HighlightShadow
~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.HighlightShadow
.. autoclass:: FixRaidenBoss2.HighlightShadow
:inherited-members:
:members:
:private-members:
:raw-html:`
`
InvertAlpha
~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.InvertAlpha
.. autoclass:: FixRaidenBoss2.InvertAlpha
:inherited-members:
:members:
:private-members:
:raw-html:`
`
TempControl
~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.TempControl
.. autoclass:: FixRaidenBoss2.TempControl
:inherited-members:
:members:
:private-members:
:raw-html:`
`
TintTransform
~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.TintTransform
.. autoclass:: FixRaidenBoss2.TintTransform
:inherited-members:
:members:
:private-members:
:raw-html:`
`
Transparency
~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.Transparency
.. autoclass:: FixRaidenBoss2.Transparency
:inherited-members:
:members:
:private-members:
:raw-html:`
`
:raw-html:`
`
Views
-----
Different display views for the project.
:raw-html:`
`
Logger
~~~~~~
.. attributetable:: FixRaidenBoss2.Logger
.. autoclass:: FixRaidenBoss2.Logger
:members:
:private-members:
:raw-html:`
`
Heading
~~~~~~~
.. attributetable:: FixRaidenBoss2.Heading
.. autoclass:: FixRaidenBoss2.Heading
:members:
:private-members:
:raw-html:`
`
:raw-html:`
`
Enums
-----
Some useful Enumerations and constants.
:raw-html:`
`
ModTypes
~~~~~~~~
.. attributetable:: FixRaidenBoss2.ModTypes
.. autoclass:: FixRaidenBoss2.ModTypes
:members:
:private-members:
:raw-html:`
`
IniKeywords
~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.IniKeywords
.. autoclass:: FixRaidenBoss2.IniKeywords
:members:
:raw-html:`
`
IfPredPartType
~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.IfPredPartType
.. autoclass:: FixRaidenBoss2.IfPredPartType
:inherited-members:
:members:
:private-members:
:raw-html:`
`
ColourConsts
~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.ColourConsts
.. autoclass:: FixRaidenBoss2.ColourConsts
:inherited-members:
:members:
:private-members:
:raw-html:`
`
Colours
~~~~~~~~
.. attributetable:: FixRaidenBoss2.Colours
.. autoclass:: FixRaidenBoss2.Colours
:inherited-members:
:members:
:private-members:
:raw-html:`
`
ImgFormats
~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.ImgFormats
.. autoclass:: FixRaidenBoss2.ImgFormats
:inherited-members:
:members:
:private-members:
:raw-html:`
`
TexMetadataNames
~~~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.TexMetadataNames
.. autoclass:: FixRaidenBoss2.TexMetadataNames
:inherited-members:
:members:
:private-members:
:raw-html:`
`
FileExt
~~~~~~~
.. attributetable:: FixRaidenBoss2.FileExt
.. autoclass:: FixRaidenBoss2.FileExt
:inherited-members:
:members:
:private-members:
:raw-html:`
`
FileTypes
~~~~~~~~~
.. attributetable:: FixRaidenBoss2.FileTypes
.. autoclass:: FixRaidenBoss2.FileTypes
:inherited-members:
:members:
:private-members:
:raw-html:`
`
:raw-html:`
`
Utilities
---------
Some useful utility classes.
:raw-html:`
`
FileService
~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.FileService
.. autoclass:: FixRaidenBoss2.FileService
:members:
:private-members:
:raw-html:`
`
DictTools
~~~~~~~~~
.. attributetable:: FixRaidenBoss2.DictTools
.. autoclass:: FixRaidenBoss2.DictTools
:members:
:private-members:
:raw-html:`
`
TextTools
~~~~~~~~~
.. attributetable:: FixRaidenBoss2.TextTools
.. autoclass:: FixRaidenBoss2.TextTools
:members:
:private-members:
:raw-html:`
`
FilePath
~~~~~~~~~
.. attributetable:: FixRaidenBoss2.FilePath
.. autoclass:: FixRaidenBoss2.FilePath
:members:
:private-members:
:raw-html:`
`
Cache
~~~~~
.. attributetable:: FixRaidenBoss2.Cache
.. autoclass:: FixRaidenBoss2.Cache
:members:
:private-members:
:raw-html:`
`
LruCache
~~~~~~~~
.. attributetable:: FixRaidenBoss2.LruCache
.. autoclass:: FixRaidenBoss2.LruCache
:inherited-members:
:members:
:private-members:
:raw-html:`
`
Algo
~~~~
.. attributetable:: FixRaidenBoss2.Algo
.. autoclass:: FixRaidenBoss2.Algo
:inherited-members:
:members:
:private-members:
:raw-html:`
`
Builder
~~~~~~~
.. attributetable:: FixRaidenBoss2.Builder
.. autoclass:: FixRaidenBoss2.Builder
:inherited-members:
:members:
:private-members:
:raw-html:`
`
FlyweightBuilder
~~~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.FlyweightBuilder
.. autoclass:: FixRaidenBoss2.FlyweightBuilder
:inherited-members:
:members:
:private-members:
:raw-html:`
`
:raw-html:`
`
Exceptions
----------
:raw-html:`
`
Error
~~~~~
.. attributetable:: FixRaidenBoss2.Error
.. autoclass:: FixRaidenBoss2.Error
:members:
:private-members:
:raw-html:`
`
FileException
~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.FileException
.. autoclass:: FixRaidenBoss2.FileException
:inherited-members:
:members:
:private-members:
:raw-html:`
`
DuplicateFileException
~~~~~~~~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.DuplicateFileException
.. autoclass:: FixRaidenBoss2.DuplicateFileException
:inherited-members:
:members:
:private-members:
:raw-html:`
`
MissingFileException
~~~~~~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.MissingFileException
.. autoclass:: FixRaidenBoss2.MissingFileException
:inherited-members:
:members:
:private-members:
:raw-html:`
`
RemapMissingBlendFile
~~~~~~~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.RemapMissingBlendFile
.. autoclass:: FixRaidenBoss2.RemapMissingBlendFile
:inherited-members:
:members:
:private-members:
:raw-html:`
`
BlendFileNotRecognized
~~~~~~~~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.BlendFileNotRecognized
.. autoclass:: FixRaidenBoss2.BlendFileNotRecognized
:inherited-members:
:members:
:private-members:
:raw-html:`
`
BadBlendData
~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.BadBlendData
.. autoclass:: FixRaidenBoss2.BadBlendData
:inherited-members:
:members:
:private-members:
:raw-html:`
`
ConflictingOptions
~~~~~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.ConflictingOptions
.. autoclass:: FixRaidenBoss2.ConflictingOptions
:inherited-members:
:members:
:private-members:
:raw-html:`
`
InvalidModType
~~~~~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.InvalidModType
.. autoclass:: FixRaidenBoss2.InvalidModType
:inherited-members:
:members:
:private-members:
:raw-html:`
`
NoModType
~~~~~~~~~~
.. attributetable:: FixRaidenBoss2.NoModType
.. autoclass:: FixRaidenBoss2.NoModType
:inherited-members:
:members:
:private-members:
.. _ConfigParser: https://docs.python.org/3/library/configparser.html#configparser.ConfigParser
.. _Pattern: https://docs.python.org/3/library/re.html#re.Pattern
.. _TextIoWrapper: https://docs.python.org/3/library/io.html#io.TextIOWrapper
.. _section: https://en.wikipedia.org/wiki/INI_file#Sections
.. _sections: https://en.wikipedia.org/wiki/INI_file#Sections
.. _Sections: https://en.wikipedia.org/wiki/INI_file#Sections
.. _readLines: https://docs.python.org/3/tutorial/inputoutput.html#methods-of-file-objects
.. _adjacency list: https://www.geeksforgeeks.org/adjacency-list-meaning-definition-in-dsa
.. _DFS: https://en.wikipedia.org/wiki/Depth-first_search
.. _compare function: https://www.geeksforgeeks.org/how-compare-method-works-in-java/
.. _binary search: https://en.wikipedia.org/wiki/Binary_search
.. _KVP: https://en.wikipedia.org/wiki/Name%E2%80%93value_pair
.. _LRU cache: https://www.interviewcake.com/concept/java/lru-cache
.. _DefaultDict: https://docs.python.org/3/library/collections.html#collections.defaultdict
.. _bipartite graph: https://en.wikipedia.org/wiki/Bipartite_graph
.. _bipartition: https://en.wikipedia.org/wiki/Bipartite_graph
.. _readlines: https://docs.python.org/3/tutorial/inputoutput.html#methods-of-file-objects
.. _flyweight design pattern: https://refactoring.guru/design-patterns/flyweight
.. _GIMI Assets: https://github.com/SilentNightSound/GI-Model-Importer-Assets
.. _pip: https://pypi.org/project/pip/
.. _pypi: https://pypi.org/
.. _Numpy: https://numpy.org/
.. _Module: https://docs. python.org/3/tutorial/modules.html
.. _PIL.Image: https://pillow.readthedocs.io/en/stable/reference/Image.html#module-PIL.Image
.. _PIL.PixelAccess: https://pillow.readthedocs.io/en/stable/reference/PixelAccess.html
.. _ORFix: https://github.com/leotorrez/LeoTools/blob/main/releases/ORFix.ini
.. _Highlight Shadow Approximation Reference: https://stackoverflow.com/questions/51591445/what-is-the-algorithm-behind-photoshops-highlight-or-shadow-alteration
.. _Direct Draw Surface: https://en.wikipedia.org/wiki/DirectDraw_Surface
.. _Simple Image Temperature/Tint Adjust Algorithm: https://tannerhelland.com/2014/07/01/simple-algorithms-adjusting-image-temperature-tint.html
.. _Gamma Correction: https://www.cambridgeincolour.com/tutorials/gamma-correction.htm
.. _Gamma Correction Algorithm: https://stackoverflow.com/questions/70392505/gamma-correction-with-pillow-image-turning-to-grayscale
.. _Gamma Correction Explanation: https://blog.johnnovak.net/2016/09/21/what-every-coder-should-know-about-gamma/
.. _Power Law Relationship: https://en.wikipedia.org/wiki/Stevens%27s_power_law
.. _PIL.Image.Image.info: https://pillow.readthedocs.io/en/stable/reference/Image.html#PIL.Image.Image.info
.. _Pillow: https://pillow.readthedocs.io/en/stable/index.html
.. _BCn Encoding Algorithm: https://en.wikipedia.org/wiki/S3_Texture_Compression
.. _TexFx: https://github.com/sinsofseven/TexFx