JCAP Integrated Development Environment (JIDE) Documentation¶
Main JIDE Class¶
Game Data Management¶
Undo/Redo History Management¶
- class history.cmdSetCol(data_source, palette_name, update_color, update_index, desc, parent=None)[source]¶
Sets a color in a color palette
- Parameters:
palette (gamedata.ColorPalettes) – Target set of color palettes
name (str) – Name of target color palette
index (int) – Index of target color
color (QColor) – New color to set to
orig (QColor) – Original color
desc (Str) – Text description of action
parent (QWidget, optional) – Parent widget, defaults to None
- class history.cmdRenameColPal(data_source, current_name, new_name, desc, parent=None)[source]¶
Set the name of a color palette
- Parameters:
palette (gamedata.ColorPalettes) – Target set of color palettes
cur_name (str) – Target name of color palette
new_name (str) – New name for color palette
desc (str) – Text description of action
parent (QWidget, optional) – Parent widget, defaults to None
- class history.cmdAddColPal(data_source, palette_name, palette_contents, desc, parent=None)[source]¶
Add a new sprite/tile color palette
- Parameters:
palette (gamedata.ColorPalettes) – Target set of color palettes
name (str) – Name of target color palette
contents (list) – Contents of new color palette
desc (str) – Text description of action
parent (QWidget, optional) – Parent widget, defaults to None
- class history.cmdRemoveColPal(data_source, palette_name, desc, parent=None)[source]¶
Add a new sprite/tile color palette
- Parameters:
palette (gamedata.ColorPalettes) – Target set of color palettes
name (str) – Name of target color palette
contents (list) – Contents of new color palette
desc (str) – Text description of action
parent (QWidget, optional) – Parent widget, defaults to None
- class history.cmdAddPixelRow(data_source, desc, parent=None)[source]¶
Add a row of sprite/tiles to a pixel palette
- Parameters:
palette (gamedata.PixelPalettes) – Target set of pixel palettes
desc (str) – Text description of action
parent (QWidget, optional) – Parent widget, defaults to None