Evan Debenham
b110c0db8c
v0.3.4a: re-added align methods pt.2
...
Also moved rendered text multiline into the core game
2016-02-22 16:48:08 -05:00
Evan Debenham
ac9c50f2ac
v0.3.4a: re-added align methods pt.1
...
I realize that aligning to pixel values is important, removing these in 0.3.1d was a mistake. However, previously they were aligning to integer values. not just real pixels. Hopefully this will result in proper alignment without incorrect spacing.
2016-02-22 16:37:34 -05:00
Evan Debenham
7c8247577e
v0.3.4: manifest commit
2016-02-22 16:37:30 -05:00
Evan Debenham
5d7df4abd4
v0.3.4: added a couple null safety checks
2016-02-22 16:37:29 -05:00
Evan Debenham
a2d6a7bda5
v0.3.4: improved how pre-0.3.4 rankings are handled
2016-02-22 16:37:24 -05:00
Evan Debenham
46bcbd3961
v0.3.4: more welcome scene stuff
2016-02-22 16:37:21 -05:00
Evan Debenham
878ee86d7f
v0.3.4: externalized a missed string from gamescene
2016-02-22 16:37:19 -05:00
Evan Debenham
8f9a084d07
v0.3.4: fixed incorrect comparison in welcome scene
2016-02-22 16:33:05 -05:00
Evan Debenham
d1c70f038b
v0.3.4: added the ability for windows to persist between scene resets
2016-02-22 16:33:05 -05:00
Evan Debenham
8797b380db
v0.3.4: externalized changes and welcome scene strings
2016-02-22 16:33:02 -05:00
Evan Debenham
30e1947f18
v0.3.4: layout improvements to new welcome scene
2016-02-22 16:33:01 -05:00
Evan Debenham
1b28281f2c
v0.3.4: implemented new welcome scene
2016-02-22 16:32:57 -05:00
Evan Debenham
d71e3dceee
v0.3.4: updated the layout of changes scene
2016-02-22 16:31:41 -05:00
Evan Debenham
e1cb5ca0ea
v0.3.4: fixed a minor layout bug in rankings scene
2016-02-22 16:31:39 -05:00
Evan Debenham
7c1cea602b
v0.3.4: renamed WelcomeScene to ChangesScene
2016-02-22 16:31:35 -05:00
Evan Debenham
25200b2075
v0.3.4: fixed a text display bug with challenges
2016-02-22 16:28:14 -05:00
Evan Debenham
d9d6e45d04
v0.3.4: moved some functionality from Utils in prep for removing it.
2016-02-22 16:24:28 -05:00
Evan Debenham
b70e70d74b
v0.3.4: added externalized rankings descriptions
2016-02-22 16:22:44 -05:00
Evan Debenham
ac967fad27
v0.3.4: reworked rankings to store their cause instead of a result string
2016-02-22 16:20:34 -05:00
Evan Debenham
b45d35dbf2
v0.3.4: added rendered text to the about scene
2016-02-22 16:18:41 -05:00
Evan Debenham
301a3468f5
v0.3.4: initial (very basic) language button implementation
2016-02-22 16:14:24 -05:00
Evan Debenham
35a6a6bee0
v0.3.4: fixed text display issues at low resolutions
2016-02-22 16:12:57 -05:00
Evan Debenham
8e508ab040
v0.3.4: switched to rendered text in a bunch of places
2016-02-22 16:12:48 -05:00
Evan Debenham
e01e408f77
v0.3.4: implemented multiline rendered text into pixelscene, also set a max text scale of 5.
2016-02-22 16:08:17 -05:00
Evan Debenham
13d6beda67
v0.3.4: implemented rendered text in all single-line cases
2016-02-22 16:08:13 -05:00
Evan Debenham
c096fe1033
v0.3.4: caching and performance improvements to rendered text
2016-02-22 16:02:42 -05:00
Evan Debenham
cae5957ef4
v0.3.4: added a new 'rendered text' image type
2016-02-22 16:02:42 -05:00
Evan Debenham
0ca46e72cc
v0.3.4: externalized window strings
2016-02-22 15:55:49 -05:00
Evan Debenham
46aa324eff
v0.3.4 corrected a few scene strings
2016-02-22 15:32:24 -05:00
Evan Debenham
d8b74a3a0e
v0.3.4 externalized most scene strings
2016-02-22 15:31:07 -05:00
Evan Debenham
9eb8759fe1
v0.3.3b: manifest commit
2015-12-27 14:01:04 -05:00
Evan Debenham
3876498389
v0.3.3a: manifest commit
2015-12-27 14:01:00 -05:00
Evan Debenham
75e232a429
v0.3.3: removed google play games references from welcomescene
...
Sorry open source folk, the source is going to remain as independent as possible, so no dependencies on external platform stuff!
2015-12-21 22:38:33 -05:00
Evan Debenham
eec711fb05
v0.3.3: manifest commit
2015-12-21 21:32:10 -05:00
Evan Debenham
30668278c2
v0.3.2c: manifest commit
2015-12-21 18:04:53 -05:00
Evan Debenham
b4ac28932e
v0.3.2c: added some better saving redundancy to levelgen
2015-12-21 18:04:50 -05:00
Evan Debenham
bd4decc6b7
Merging 1.9.1 source: tweaked welcome scene to make use of the new scrollbar
2015-12-21 18:03:13 -05:00
Evan Debenham
46a0f2b319
Merging 1.9.1 source: scene changes
2015-12-21 18:01:25 -05:00
Evan Debenham
44880cb44e
v0.3.2b: manifest commit
2015-11-08 04:06:33 -05:00
Evan Debenham
e662fa4cb1
v0.3.2a: manifest commit
2015-11-08 04:06:28 -05:00
Evan Debenham
e2a57a0e31
v0.3.2a: refactored how level-generated visuals work, more flexible and resolves bugs
2015-11-08 04:06:27 -05:00
Evan Debenham
c1b6017b8d
v0.3.2: manifest commit
2015-11-08 04:06:23 -05:00
Evan Debenham
0bcaba7a7c
v0.3.2: implemented notification window for mastery book changes
2015-11-08 04:06:19 -05:00
Evan Debenham
da0e6c686c
v0.3.2: reworked floor 10 and the tengu fight (lots of changes)
2015-11-08 04:05:23 -05:00
Evan Debenham
2fb508c835
v0.3.2: significantly refactored custom tile visuals
2015-11-08 04:03:44 -05:00
Evan Debenham
5f09d23ea0
v0.3.2: fixed a bug where non-integer values for sx and sy caused some tile map issues
2015-11-08 04:03:38 -05:00
Evan Debenham
dab5499c22
v0.3.1d: manifest commit
2015-09-15 21:33:03 -04:00
Evan Debenham
44f8e32beb
v0.3.1d: added support for visuals layered over tiles
2015-09-15 21:33:02 -04:00
Evan Debenham
e27110416c
v0.3.1d: re-added an unintentionally removed '/2' from surface scene
2015-09-15 21:32:59 -04:00
Evan Debenham
6313619de7
v0.3.1d: removed strict pixel align pt.2
...
there is no need to enforce whole interger positions for UI elements. Especially with the recent font changes this was causing alignment problems on high resolution displays.
Elements with non-whole number sizes and positions should be used sparingly, but there's no reason to strictly align them.
2015-09-15 21:32:59 -04:00