Commit Graph

  • 783e3d9799 Obtain the information for our display device and create images optimized for display on it. Michael Bayne 2001-11-30 02:33:34 +00:00
  • 220060716f Show coordinates in the viewer. Michael Bayne 2001-11-29 23:36:31 +00:00
  • e3c84e212f Ok. Now we've *really* got the x,y vs. col,row business sorted out. Michael Bayne 2001-11-29 23:35:59 +00:00
  • 7ce8846420 If we're showing coordinates, also outline the tiles. Michael Bayne 2001-11-29 23:35:37 +00:00
  • 2ff427128e Added a more interesting test scene. Michael Bayne 2001-11-29 23:14:43 +00:00
  • 60ee968d48 Added object tilesets bundle to tilesets resource set. Michael Bayne 2001-11-29 23:14:36 +00:00
  • d2dff11867 Fixed x,y vs. col,row thing once and for all. Also cleaned up object tile footprint setting. Michael Bayne 2001-11-29 23:08:28 +00:00
  • 0905d5c0ce Added ability to dump tiles in addition to tilesets. Michael Bayne 2001-11-29 23:07:38 +00:00
  • 70f6e9091d Was assigning object tile dimensions incorrectly. Michael Bayne 2001-11-29 23:07:12 +00:00
  • 8d30af6db4 Added bundle dumper. Michael Bayne 2001-11-29 22:10:54 +00:00
  • be165a5c12 Added toString(). Michael Bayne 2001-11-29 22:10:42 +00:00
  • fef4803767 Extended the wrong class. Michael Bayne 2001-11-29 22:10:28 +00:00
  • f192023132 More object tile fixups. Michael Bayne 2001-11-29 22:10:11 +00:00
  • 1203c32fa8 No more MisoUtil.createConfig(). Michael Bayne 2001-11-29 22:01:59 +00:00
  • 2c28736c3f Changed class name so that it doesn't match the JUnit test case class name pattern. Michael Bayne 2001-11-29 22:01:03 +00:00
  • 89f8ef5d68 Changed default target to compile because we don't always want to run the tests. Michael Bayne 2001-11-29 22:00:37 +00:00
  • fbc7d15066 Tileset validation stuff. Michael Bayne 2001-11-29 21:58:49 +00:00
  • 46b71392aa Moved some stuff into BundleUtil. Added code to support post-parsing tileset validation. Michael Bayne 2001-11-29 21:58:15 +00:00
  • be5428a2f7 Moved some bundle stuff into BundleUtil. Added methods to support post-parsing tileset validation. Michael Bayne 2001-11-29 21:57:31 +00:00
  • eea46eb827 Enable object tileset parsing. Michael Bayne 2001-11-29 21:55:56 +00:00
  • 089dc87b38 Turned test into JUnit test. Michael Bayne 2001-11-29 21:55:40 +00:00
  • e3d39f9a49 Modified tileset descriptions according to new style. Michael Bayne 2001-11-29 21:55:06 +00:00
  • c9b1066ebe Enable the object tileset bundling. Michael Bayne 2001-11-29 21:54:22 +00:00
  • 244b301909 Build the objects tileset bundle as well. Michael Bayne 2001-11-29 21:54:07 +00:00
  • 4f6e0f7542 Documentation fixes. Michael Bayne 2001-11-29 20:39:37 +00:00
  • 3b3c852640 A sample tileset description file for the tileset parser test. Michael Bayne 2001-11-29 20:35:45 +00:00
  • cafecfefa6 Added a simple miso scene for the viewer to view. Michael Bayne 2001-11-29 20:34:58 +00:00
  • 2c8dae0570 Wrote a simple miso scene parser. Michael Bayne 2001-11-29 20:34:13 +00:00
  • 60d6140a5e Set the sprite to walking when we start our path. Michael Bayne 2001-11-29 20:33:44 +00:00
  • e5c3967f9a Changed _scenemodel to _viewmodel. Michael Bayne 2001-11-29 20:33:16 +00:00
  • 7adc7b670f Ignore the created bundle file. Michael Bayne 2001-11-29 20:32:57 +00:00
  • d2c4c85efe Set up a bundled tileset repository and added code to parse a miso scene file which is specified on the command line. Michael Bayne 2001-11-29 20:31:53 +00:00
  • 215808c8de Can't create paths until we have a scene. Also changed _scenemodel to _viewmodel. Michael Bayne 2001-11-29 20:31:22 +00:00
  • 225d8dded3 Changed the path to the test bundle.jar. Michael Bayne 2001-11-29 20:30:47 +00:00
  • 421c1321e0 Configure the tileset bundle set. Michael Bayne 2001-11-29 20:30:26 +00:00
  • 09e00d8f35 Need the test_dir system property. Michael Bayne 2001-11-29 20:29:58 +00:00
  • 5d16972518 Cropped and checked in all the walking component images. Michael Bayne 2001-11-29 20:29:40 +00:00
  • 2c303a6e91 Added toString(). Michael Bayne 2001-11-29 19:32:06 +00:00
  • 4134683a40 Created rulesets for parsing scene models. Michael Bayne 2001-11-29 19:31:52 +00:00
  • baf655620e Made setPrefix() and ditched constructor. Michael Bayne 2001-11-29 19:31:12 +00:00
  • 455062779d Was populating the display scene from the model incorrectly. Michael Bayne 2001-11-29 19:30:51 +00:00
  • ef487a6ae1 Javadoc fix. Michael Bayne 2001-11-29 06:38:35 +00:00
  • 6bbce232b4 Implemented and/or cleaned up the XML scene writers. Michael Bayne 2001-11-29 06:36:29 +00:00
  • f3eeae834a Added header. Michael Bayne 2001-11-29 00:22:41 +00:00
  • 97f4963b4f Added a bunch of test configuration and data for creating tileset bundles. Michael Bayne 2001-11-29 00:21:15 +00:00
  • f49005a40c Added a target for building tileset bundles. Michael Bayne 2001-11-29 00:19:49 +00:00
  • 277d622ef7 Changed name to bant as it's now used to do all bundle building. Michael Bayne 2001-11-29 00:19:35 +00:00
  • 04be7dafec Yet more MisoUtil pruning. Michael Bayne 2001-11-29 00:19:03 +00:00
  • e693afa130 Made the ruleset actually do the right thing. Michael Bayne 2001-11-29 00:18:33 +00:00
  • d666b38394 Changed getModel() to getMisoSceneModel() to jive with similar methods in other model classes; was passing tile coordinates backwards to tile layer objects. Michael Bayne 2001-11-29 00:18:15 +00:00
  • 538bd697a5 Was using old method signature; added toString(). Michael Bayne 2001-11-29 00:17:32 +00:00
  • b94c5d691c Added toString() and a means by which to create a blank miso scene model. Michael Bayne 2001-11-29 00:17:14 +00:00
  • f6888abcb1 Added a means by which to create blank spot scene models. Michael Bayne 2001-11-29 00:16:46 +00:00
  • 573b9821cd Added a name for use in the editor and in XML files. Michael Bayne 2001-11-29 00:16:31 +00:00
  • cdc4adfca8 Added getDefaultEntranceId(). Michael Bayne 2001-11-29 00:16:11 +00:00
  • b84b342973 Added means by which to create a blank scene model. Michael Bayne 2001-11-29 00:15:48 +00:00
  • 6b79fc70f0 Spelling and documentation fixes. Michael Bayne 2001-11-29 00:15:25 +00:00
  • 09e1a961b8 Picked wrong offset multiplier. Michael Bayne 2001-11-29 00:15:06 +00:00
  • 075ea5e9fe Created a persistent tileset name to id broker implementation; wrote an ANT task for creating tileset bundles. Michael Bayne 2001-11-29 00:14:11 +00:00
  • b7312882f4 Added enumerateTileSetIds(). Michael Bayne 2001-11-29 00:13:42 +00:00
  • 80072f7048 Added methods that take File instances in addition to those that take String paths. Michael Bayne 2001-11-29 00:13:20 +00:00
  • 38a538a446 Implemented enumerateTileSetIds(); also added sanity check when scanning the resource bundles at construct time. Michael Bayne 2001-11-29 00:12:42 +00:00
  • 0a5f5794e8 Fixed packages. Michael Bayne 2001-11-28 01:13:13 +00:00
  • 2ad3f03a34 Changed MisoTile to BaseTile. Michael Bayne 2001-11-27 22:17:42 +00:00
  • 6dccfe70ed It's gapSize now not gapDist. Michael Bayne 2001-11-27 22:11:43 +00:00
  • 73b952913a Removed some vestigal code. Michael Bayne 2001-11-27 22:06:39 +00:00
  • 629e8cbf74 Added code to parse gapSize and offsetPos. Michael Bayne 2001-11-27 22:06:19 +00:00
  • f506a686f9 Added unregisterReceiver(). Michael Bayne 2001-11-27 21:37:58 +00:00
  • dcc1671b9e Use STANDING rather than WALKING as our display action. Michael Bayne 2001-11-27 20:06:38 +00:00
  • 14cb492cd3 New classes and associated new components. Michael Bayne 2001-11-27 20:05:53 +00:00
  • 28d53e469c Wired things back up in the viewer now that we have a component repository. Michael Bayne 2001-11-27 08:49:58 +00:00
  • 7304609bc2 Need to set the action sequence on our character sprite before using it. Michael Bayne 2001-11-27 08:42:24 +00:00
  • 1bf37c0129 Now creates a bundled component repository and fixed up some other stuff. Michael Bayne 2001-11-27 08:41:49 +00:00
  • 67b388cadc We'll be compiling the builder app now. Michael Bayne 2001-11-27 08:41:18 +00:00
  • c1d2c5ab10 Fixed tile count computation. Michael Bayne 2001-11-27 08:41:01 +00:00
  • 36e3b8ff7f checkedGet() need not throw NoSuchTileException. Michael Bayne 2001-11-27 08:40:34 +00:00
  • a3468353e1 Need to reset dframes. Michael Bayne 2001-11-27 08:39:43 +00:00
  • c25741d8e6 Bundles! Have component bundles largely working. Wrote test code and ANT tasks and XML parsing rule sets all the good stuff. Rewired up all the cast code to be amenable to bundling and did some other revamping. Michael Bayne 2001-11-27 08:09:35 +00:00
  • be313f8922 *** empty log message *** Michael Bayne 2001-11-27 08:06:57 +00:00
  • d733a429a9 Don't choke if we throw a security exception trying to get the app root. Michael Bayne 2001-11-26 23:48:04 +00:00
  • 4a31725ff2 Allow the specification of the server host via a system property. Michael Bayne 2001-11-26 23:46:47 +00:00
  • 396e1dd3c3 Added <?xml?> header to make things propah. Michael Bayne 2001-11-22 05:05:57 +00:00
  • 7ad2acca11 Bundles! Got all the tileset bundle stuff working and wrote some tests to inrease my confidence in the use of the word "working". Michael Bayne 2001-11-21 02:42:16 +00:00
  • 39c6b9d9b1 Need to define application.root property for things that want to use a resource manager. Michael Bayne 2001-11-21 02:40:53 +00:00
  • 2d064262a4 Need to define the application.root system property in case tests want to use a resource manager. Michael Bayne 2001-11-21 02:40:33 +00:00
  • d1b70f964b Extracted optimization flag into a build parameter for easy fiddling. Michael Bayne 2001-11-21 02:39:51 +00:00
  • 816fc6172f Missed a spot. Ha ha, ha ha ha ha ha! Sorry. Pardon the pun. Michael Bayne 2001-11-20 04:18:11 +00:00
  • 6c1051abed Repackaging now that I know what we want to do with the tools package. Here's the policy: Michael Bayne 2001-11-20 04:15:44 +00:00
  • 233b7aca22 Modified TileSetBundle to load resources from a ResourceBundle instead of a JarFile. Michael Bayne 2001-11-20 03:48:41 +00:00
  • 8ac5e7c9bb Created tileset repository that loads tiles from tileset bundles. It obtains the bundles from the resource manager using the new resource set facilities. Oh, it's all so resourceful. Michael Bayne 2001-11-20 03:47:38 +00:00
  • a040ab4832 Added containsResource() and a sensible toString(). Michael Bayne 2001-11-20 03:46:28 +00:00
  • a8359efde9 Provide the ability to obtain named resource sets. Michael Bayne 2001-11-20 00:23:32 +00:00
  • 21ed644984 Added support for loading resources from named resource bundles which are configured relative to an application root which must be provided to the resource manager at construct time or via the application.root system property. Michael Bayne 2001-11-20 00:21:41 +00:00
  • 2c686e8431 Removed component image packaging utility as it's been replaced by the ooo-submit application. Walter Korman 2001-11-19 20:14:17 +00:00
  • cc21ad8679 Javadoc fixes and cleanups. Michael Bayne 2001-11-18 04:27:56 +00:00
  • 0eb01dae9f 1.4 javadoc insists on having this parameter otherwise it warns you every time it makes an intelligent choice about where to break sentences. Michael Bayne 2001-11-18 04:26:08 +00:00
  • ae1052a371 Oh the vast sweeping changes, and they're not even close to complete, but things compile and most things run so this is a good time to checkpoint. Let me recall: Michael Bayne 2001-11-18 04:09:23 +00:00
  • 45251dba8c Add system jars to classpath. Michael Bayne 2001-11-18 04:05:42 +00:00
  • 0010525ee7 Run JUnit in a separate JVM to avoid XML parser jar file conflicts. Michael Bayne 2001-11-18 04:05:26 +00:00
  • e82bc2b4fe Beginnings of Spot services. Michael Bayne 2001-11-13 02:25:36 +00:00