naja.git
10 years agoMore introduction changes, thanks to Desilu
Stefano Rivera [Sat, 17 May 2014 22:13:27 +0000 (00:13 +0200)]
More introduction changes, thanks to Desilu

10 years agoFactor out flash light into utils.
Simon Cross [Sat, 17 May 2014 22:01:27 +0000 (00:01 +0200)]
Factor out flash light into utils.

10 years agoMerge branch 'master' of git://ctpug.org.za/naja
David Sharpe [Sat, 17 May 2014 21:48:59 +0000 (23:48 +0200)]
Merge branch 'master' of git://ctpug.org.za/naja

10 years agoFlashing your mom. Maturity level rising.
David Sharpe [Sat, 17 May 2014 21:48:54 +0000 (23:48 +0200)]
Flashing your mom. Maturity level rising.

10 years agoto boldly unsplit
adrianna [Sat, 17 May 2014 21:47:41 +0000 (23:47 +0200)]
to boldly unsplit

10 years agothe tiniest diff
adrianna [Sat, 17 May 2014 21:45:33 +0000 (23:45 +0200)]
the tiniest diff

10 years agoFurther tutorial improvements
Stefano Rivera [Sat, 17 May 2014 21:44:28 +0000 (23:44 +0200)]
Further tutorial improvements

10 years agoremoved Carrot commas
adrianna [Sat, 17 May 2014 21:43:35 +0000 (23:43 +0200)]
removed Carrot commas

10 years agoIt's just a pixel to the right ...
Simon Cross [Sat, 17 May 2014 21:38:44 +0000 (23:38 +0200)]
It's just a pixel to the right ...

10 years agoAdd a dummygame scene
Neil [Sat, 17 May 2014 21:37:10 +0000 (23:37 +0200)]
Add a dummygame scene

10 years agoAdd some useful forcing options
Neil [Sat, 17 May 2014 21:36:46 +0000 (23:36 +0200)]
Add some useful forcing options

10 years agoAdd PreRenderedImageBox widget
Neil [Sat, 17 May 2014 21:36:15 +0000 (23:36 +0200)]
Add PreRenderedImageBox widget

10 years agoVertically centre the bits box.
Simon Cross [Sat, 17 May 2014 21:35:44 +0000 (23:35 +0200)]
Vertically centre the bits box.

10 years agoNo padding required.
Simon Cross [Sat, 17 May 2014 21:33:35 +0000 (23:33 +0200)]
No padding required.

10 years agocorrected horse metaphor
adrianna [Sat, 17 May 2014 21:31:23 +0000 (23:31 +0200)]
corrected horse metaphor

10 years agoTwo by two, boxes of blue.
Simon Cross [Sat, 17 May 2014 21:28:39 +0000 (23:28 +0200)]
Two by two, boxes of blue.

10 years agoAddress some tutorial usability issues raised by Desilu
Stefano Rivera [Sat, 17 May 2014 21:28:01 +0000 (23:28 +0200)]
Address some tutorial usability issues raised by Desilu

10 years agoOut of credits.
Jeremy Thurgood [Sat, 17 May 2014 21:23:14 +0000 (23:23 +0200)]
Out of credits.

10 years agoMore credits.
Jeremy Thurgood [Sat, 17 May 2014 21:21:46 +0000 (23:21 +0200)]
More credits.

10 years agoTurquoise.
Simon Cross [Sat, 17 May 2014 20:58:38 +0000 (22:58 +0200)]
Turquoise.

10 years agoNow with real glyphs
Stefano Rivera [Sat, 17 May 2014 20:51:02 +0000 (22:51 +0200)]
Now with real glyphs

10 years agoglyph for return
adrianna [Sat, 17 May 2014 20:45:35 +0000 (22:45 +0200)]
glyph for return

10 years agoShorter hints, which mean more space for actions in the tutorial
Stefano Rivera [Sat, 17 May 2014 20:46:17 +0000 (22:46 +0200)]
Shorter hints, which mean more space for actions in the tutorial

10 years agoMarathon is long but doable.
Simon Cross [Sat, 17 May 2014 20:45:06 +0000 (22:45 +0200)]
Marathon is long but doable.

10 years agoLudicrously generic bits.
Simon Cross [Sat, 17 May 2014 20:44:47 +0000 (22:44 +0200)]
Ludicrously generic bits.

10 years agoAdd missing comma.
Simon Cross [Sat, 17 May 2014 20:31:58 +0000 (22:31 +0200)]
Add missing comma.

10 years agoReturn is old-school (8-bit?)
Stefano Rivera [Sat, 17 May 2014 20:30:15 +0000 (22:30 +0200)]
Return is old-school (8-bit?)

10 years agoRename test puzzle to marathon.
Simon Cross [Sat, 17 May 2014 20:30:10 +0000 (22:30 +0200)]
Rename test puzzle to marathon.

10 years agoRemove test references.
Simon Cross [Sat, 17 May 2014 20:23:33 +0000 (22:23 +0200)]
Remove test references.

10 years ago*REAL* Python has no dict comprehensions.
Jeremy Thurgood [Sat, 17 May 2014 20:27:18 +0000 (22:27 +0200)]
*REAL* Python has no dict comprehensions.

10 years agoMerge branch 'master' of git://ctpug.org.za/naja
David Sharpe [Sat, 17 May 2014 20:18:06 +0000 (22:18 +0200)]
Merge branch 'master' of git://ctpug.org.za/naja

10 years agoAdd bits to introduction.
Simon Cross [Sat, 17 May 2014 20:17:56 +0000 (22:17 +0200)]
Add bits to introduction.

10 years agoMerge branch 'master' of git://ctpug.org.za/naja
David Sharpe [Sat, 17 May 2014 20:17:42 +0000 (22:17 +0200)]
Merge branch 'master' of git://ctpug.org.za/naja

10 years agoWords
David Sharpe [Sat, 17 May 2014 20:17:36 +0000 (22:17 +0200)]
Words

10 years agoStrip underscory stuff from JSON
Stefano Rivera [Sat, 17 May 2014 20:14:33 +0000 (22:14 +0200)]
Strip underscory stuff from JSON

10 years agoMark all the bits.
Simon Cross [Sat, 17 May 2014 20:13:55 +0000 (22:13 +0200)]
Mark all the bits.

10 years agoOptional sanity check for actions.
Simon Cross [Sat, 17 May 2014 20:13:27 +0000 (22:13 +0200)]
Optional sanity check for actions.

10 years agoMor deth wit speling
David Sharpe [Sat, 17 May 2014 20:11:57 +0000 (22:11 +0200)]
Mor deth wit speling

10 years agoMor deth
David Sharpe [Sat, 17 May 2014 20:08:54 +0000 (22:08 +0200)]
Mor deth

10 years agoExplain some movement bit manipulation, in the tutorial
Stefano Rivera [Sat, 17 May 2014 19:58:56 +0000 (21:58 +0200)]
Explain some movement bit manipulation, in the tutorial

10 years agoMerge branch 'master' of git://ctpug.org.za/naja
David Sharpe [Sat, 17 May 2014 19:56:12 +0000 (21:56 +0200)]
Merge branch 'master' of git://ctpug.org.za/naja

10 years agoMade game harder, beeeeeches.
David Sharpe [Sat, 17 May 2014 19:56:07 +0000 (21:56 +0200)]
Made game harder, beeeeeches.

10 years agoAdd missing full-stop.
Simon Cross [Sat, 17 May 2014 19:47:49 +0000 (21:47 +0200)]
Add missing full-stop.

10 years agoExplain tile replacement
Stefano Rivera [Sat, 17 May 2014 19:43:12 +0000 (21:43 +0200)]
Explain tile replacement

10 years agoBetter spelling and remove some early getting stuckness.
Simon Cross [Sat, 17 May 2014 19:43:29 +0000 (21:43 +0200)]
Better spelling and remove some early getting stuckness.

10 years agoPHYRRIC Victory\!
Simon Cross [Sat, 17 May 2014 19:34:24 +0000 (21:34 +0200)]
PHYRRIC Victory\!

10 years agoRemove some now unneeded code
Neil [Sat, 17 May 2014 19:39:51 +0000 (21:39 +0200)]
Remove some now  unneeded  code

10 years agoHook the introduction into the menus
Stefano Rivera [Sat, 17 May 2014 19:31:39 +0000 (21:31 +0200)]
Hook the introduction into the menus

10 years agoSome MSB is required when required.
Simon Cross [Sat, 17 May 2014 19:27:54 +0000 (21:27 +0200)]
Some MSB is required when required.

10 years agoWe have standards
Stefano Rivera [Sat, 17 May 2014 19:17:51 +0000 (21:17 +0200)]
We have standards

10 years agoSlightly better required keys displaying (now required keys are always shown).
Simon Cross [Sat, 17 May 2014 19:17:25 +0000 (21:17 +0200)]
Slightly better required keys displaying (now required keys are always shown).

10 years agoteeny weeny badge to be used as an overlay on locks to indicate an msb requirement
adrianna [Sat, 17 May 2014 19:15:58 +0000 (21:15 +0200)]
teeny weeny badge to be used as an overlay on locks to indicate an msb requirement

10 years agoSlightly better OS X build.
Jeremy Thurgood [Sat, 17 May 2014 18:48:38 +0000 (20:48 +0200)]
Slightly better OS X build.

10 years agoWe set defaults in new_game() don't pass parameters that aren't needed
Stefano Rivera [Sat, 17 May 2014 19:10:46 +0000 (21:10 +0200)]
We set defaults in new_game() don't pass parameters that aren't needed

10 years agoFix tests.
Simon Cross [Sat, 17 May 2014 19:09:21 +0000 (21:09 +0200)]
Fix tests.

10 years agoIntroduction level
Stefano Rivera [Sat, 17 May 2014 19:05:12 +0000 (21:05 +0200)]
Introduction level

10 years agoSetting defaults shouldn't be restricted to puzzles
Stefano Rivera [Sat, 17 May 2014 19:04:36 +0000 (21:04 +0200)]
Setting defaults shouldn't be restricted to puzzles

10 years agoRemove unnecessary quotes.
Simon Cross [Sat, 17 May 2014 19:01:32 +0000 (21:01 +0200)]
Remove unnecessary quotes.

10 years agoUse GenericBits's super cow powers.
Simon Cross [Sat, 17 May 2014 18:57:08 +0000 (20:57 +0200)]
Use GenericBits's super cow powers.

10 years agoMake GenericBits even more generic.
Simon Cross [Sat, 17 May 2014 18:56:52 +0000 (20:56 +0200)]
Make GenericBits even more generic.

10 years agoProper glyphs for GenericBits.
Simon Cross [Sat, 17 May 2014 18:40:01 +0000 (20:40 +0200)]
Proper glyphs for GenericBits.

10 years agotweaked spacing on win and lose screens
adrianna [Sat, 17 May 2014 18:39:03 +0000 (20:39 +0200)]
tweaked spacing on win and lose screens

10 years agoMake action.MSB_GLYPH a function, action.get_msb_glyph.
Simon Cross [Sat, 17 May 2014 18:37:31 +0000 (20:37 +0200)]
Make action.MSB_GLYPH a function, action.get_msb_glyph.

10 years agoMake action.GLYPHS a function, action.get_glyphs.
Simon Cross [Sat, 17 May 2014 18:35:33 +0000 (20:35 +0200)]
Make action.GLYPHS a function, action.get_glyphs.

10 years agoChess piece moves are in the corner.
Simon Cross [Sat, 17 May 2014 18:30:51 +0000 (20:30 +0200)]
Chess piece moves are in the corner.

10 years agoYou only win once.
Simon Cross [Sat, 17 May 2014 18:17:24 +0000 (20:17 +0200)]
You only win once.

10 years agoOptional remove win actions once they're used.
Simon Cross [Sat, 17 May 2014 18:17:13 +0000 (20:17 +0200)]
Optional remove win actions once they're used.

10 years agoFix loading save games (by telling the loaded player about the board they're on)...
Simon Cross [Sat, 17 May 2014 18:16:45 +0000 (20:16 +0200)]
Fix loading save games (by telling the loaded player about the board they're on) (@nitwit).

10 years agoOS X build.
Jeremy Thurgood [Sat, 17 May 2014 18:30:29 +0000 (20:30 +0200)]
OS X build.

10 years agoHack hack hack hack
Stefano Rivera [Sat, 17 May 2014 18:09:09 +0000 (20:09 +0200)]
Hack hack hack hack

10 years agoUse GenericBits for NEWS.
Simon Cross [Sat, 17 May 2014 17:56:12 +0000 (19:56 +0200)]
Use GenericBits for NEWS.

10 years agoMenu text update.
Jeremy Thurgood [Sat, 17 May 2014 17:52:35 +0000 (19:52 +0200)]
Menu text update.

10 years agoUse new GenericBits in chess puzzle.
Simon Cross [Sat, 17 May 2014 17:48:49 +0000 (19:48 +0200)]
Use new GenericBits in chess puzzle.

10 years agoGenericBits action.
Simon Cross [Sat, 17 May 2014 17:48:02 +0000 (19:48 +0200)]
GenericBits action.

10 years agoUse parse_bits from utils.
Simon Cross [Sat, 17 May 2014 17:47:16 +0000 (19:47 +0200)]
Use parse_bits from utils.

10 years agoAdd parse_bits to utils.
Simon Cross [Sat, 17 May 2014 17:46:59 +0000 (19:46 +0200)]
Add parse_bits to utils.

10 years agoHave win require bits.
Simon Cross [Sat, 17 May 2014 17:20:19 +0000 (19:20 +0200)]
Have win require bits.

10 years agoBetter action text.
Jeremy Thurgood [Sat, 17 May 2014 17:47:23 +0000 (19:47 +0200)]
Better action text.

10 years agoClearBits action
Stefano Rivera [Sat, 17 May 2014 17:42:43 +0000 (19:42 +0200)]
ClearBits action

10 years agoOverrideable messages
Stefano Rivera [Sat, 17 May 2014 17:42:36 +0000 (19:42 +0200)]
Overrideable messages

10 years agoAdd a puzzle selection screen
Neil [Sat, 17 May 2014 17:38:30 +0000 (19:38 +0200)]
Add a puzzle selection screen

10 years agoUse "tile" consistently in player-visible text.
Jeremy Thurgood [Sat, 17 May 2014 17:37:31 +0000 (19:37 +0200)]
Use "tile" consistently in player-visible text.

10 years agopedantic correntions
adrianna [Sat, 17 May 2014 17:37:02 +0000 (19:37 +0200)]
pedantic correntions

10 years agoGain-MSB default action.
Jeremy Thurgood [Sat, 17 May 2014 17:31:43 +0000 (19:31 +0200)]
Gain-MSB default action.

10 years agoMove-if-MSB actions.
Jeremy Thurgood [Sat, 17 May 2014 17:25:33 +0000 (19:25 +0200)]
Move-if-MSB actions.

10 years agoDon't hardcode the initial cursor position
Stefano Rivera [Sat, 17 May 2014 17:08:10 +0000 (19:08 +0200)]
Don't hardcode the initial cursor position

10 years agoNot exactly Kasparov.
Simon Cross [Sat, 17 May 2014 17:07:47 +0000 (19:07 +0200)]
Not exactly Kasparov.

10 years agoShorter replacement params.
Jeremy Thurgood [Sat, 17 May 2014 17:04:37 +0000 (19:04 +0200)]
Shorter replacement params.

10 years agochanged bit toggle glyph to +/-
adrianna [Sat, 17 May 2014 17:03:26 +0000 (19:03 +0200)]
changed bit toggle glyph to +/-

10 years agoYAML knows about integers. Not tuples
Stefano Rivera [Sat, 17 May 2014 17:01:37 +0000 (19:01 +0200)]
YAML knows about integers. Not tuples

10 years agoAll puzzles to have cards without default actions.
Simon Cross [Sat, 17 May 2014 17:00:18 +0000 (19:00 +0200)]
All puzzles to have cards without default actions.

10 years agoMinor cleanup.
Jeremy Thurgood [Sat, 17 May 2014 17:01:21 +0000 (19:01 +0200)]
Minor cleanup.

10 years agoAdjust save slot positioning.
Jeremy Thurgood [Sat, 17 May 2014 17:00:08 +0000 (19:00 +0200)]
Adjust save slot positioning.

10 years agoFix cheat detection.
Jeremy Thurgood [Sat, 17 May 2014 16:59:21 +0000 (18:59 +0200)]
Fix cheat detection.

10 years agoAllow overriding defaults from puzzles
Stefano Rivera [Sat, 17 May 2014 16:59:06 +0000 (18:59 +0200)]
Allow overriding defaults from puzzles

10 years agoUse new countdown glyphs.
Jeremy Thurgood [Sat, 17 May 2014 16:45:49 +0000 (18:45 +0200)]
Use new countdown glyphs.

10 years agoPuzzles now live in a subdir
Stefano Rivera [Sat, 17 May 2014 16:31:33 +0000 (18:31 +0200)]
Puzzles now live in a subdir

10 years agocountdown glyphs
adrianna [Sat, 17 May 2014 16:29:38 +0000 (18:29 +0200)]
countdown glyphs

10 years agoFix tests.
Jeremy Thurgood [Sat, 17 May 2014 16:25:57 +0000 (18:25 +0200)]
Fix tests.

10 years agoOptimize
Stefano Rivera [Sat, 17 May 2014 16:16:57 +0000 (18:16 +0200)]
Optimize