- Jul 22, 2019
-
-
FarawayVision authored
-
FarawayVision authored
-
- Jul 19, 2019
-
-
FarawayVision authored
-
- Jul 17, 2019
-
-
ReformCopyright authored
-
PivotalCog authored
This reverts commit dcbf6a0e, reversing changes made to 7df99af3.
-
- Jul 13, 2019
-
-
ReformCopyright authored
This reverts commit 6740ddeb. Makes fetchCompressedURL() return a (jQuery) Promise.
-
- Jul 12, 2019
-
-
ReformCopyright authored
Note that the `HUMAN_PLAYER` (0) slot of `players` is only ever assigned to once.
-
This primarily adds a `<z-layer>` option to `meta.xml` to allow creators to explicitly override the usual left-right opponent layering rules if absolutely necessary. This also adds a `<dialogue-layering>` option with possible values of `over` or `under`, to specify if the player's dialogue box should layer over or under player poses, respectively. (TBH, this could also be made into a State attribute.) The default value for this option is `over`. Finally, this also tweaks the `.opponent-image` CSS so that poses are always horizontally centered, even if they overflow their container area.
-
Rename opponent-card and opponent-cards-container to match the classes of the child items and avoid confusion with the playing card containers on the game screen.
-
- Jul 08, 2019
-
-
ReformCopyright authored
We don't need two now that we have display: flex; instead of display: table; and display: table-cell. Fixes problem with <i> elements in epilogue text causing line breaks in combination with display: flex; by wrapping the text in a <span>.
-
- Jun 29, 2019
-
-
spnati_edit authored
-
- Jun 12, 2019
-
-
FarawayVision authored
A `data-character` attribute is now added to the wrapper spans used for class specifiers. This allows for CSS rules of the form: ```css .my-dialogue-class[data-character="my-character"] { /* Styling... */ } ``` This should help prevent issues due to using a shared CSS class namespace for all characters. Unescaping of the <hr> (horizontal rule) element is now performed. <hr> elements can be used as a divider between logically separate elements of dialogue, such as when separating dialogue for joint characters.
-
FarawayVision authored
The `</br>` element is now explicitly unescaped in fixupDialogue(), similarly to `<i>`. CSS classes can now be applied to dialogue by using style specifiers. Style specifiers consist of CSS class identifiers wrapped in curly braces (i.e. `{foo}`). Specifiers apply the given CSS classes to all following text until the next specifier. Internally, dialogue with specifiers applied is wrapped in `<span>` elements. For example: ``` {class1} This text will have 'class1' applied. {class2} This text will have 'class2' applied now. ``` is transformed into a set of DOM elements equivalent to ```html <span class="class1">This text will have class1 applied.</span> <span class="class2">This text will have class2 applied.</span> ``` before being added to the page DOM. `{!reset}` can be used to clear all previous applied style classes.
-
- May 11, 2019
-
-
FarawayVision authored
-
FarawayVision authored
-
FarawayVision authored
-
- May 02, 2019
-
-
FarawayVision authored
-
- May 01, 2019
-
-
FarawayVision authored
Collectibles now have their own special subview within the selection screen, much like Epilogues.
-
- Apr 28, 2019
-
-
FarawayVision authored
-
FarawayVision authored
-
- Apr 27, 2019
-
-
FarawayVision authored
-
FarawayVision authored
-
- Apr 26, 2019
-
-
FarawayVision authored
-
FarawayVision authored
-
FarawayVision authored
-
FarawayVision authored
-
FarawayVision authored
-
FarawayVision authored
-
FarawayVision authored
-
FarawayVision authored
-
FarawayVision authored
-
- Apr 18, 2019
-
-
FarawayVision authored
Whenever a collectible is unlocked in-game, a pulsing indicator button will appear above the player's info tab. Clicking this will pull up a modal dialog displaying basic info on what was just collected.
-
- Apr 17, 2019
-
-
spnati_edit authored
-
- Apr 07, 2019
-
-
spnati_edit authored
-
- Apr 04, 2019
-
-
spnati_edit authored
-
- Mar 31, 2019
-
-
FarawayVision authored
Should fix game crashes with KAM (and other characters, potentially?)
-
FarawayVision authored
To be specific: ensure character imageAreas are vertically offset by (100% - scale).
-
- Mar 13, 2019
-
-
FarawayVision authored
-
FarawayVision authored
-
FarawayVision authored
- Much better tracking of sprite image `src` changes - Avoid repeated calls to onSpriteLoaded for the same sprite when changing `src` - Try to ensure a smoother transition between poses (not sure if this works)
-