Commit Graph

453 Commits

Author SHA1 Message Date
Michael Bayne 421c1321e0 Configure the tileset bundle set.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@683 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-29 20:30:26 +00:00
Michael Bayne 09e00d8f35 Need the test_dir system property.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@682 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-29 20:29:58 +00:00
Michael Bayne 5d16972518 Cropped and checked in all the walking component images.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@681 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-29 20:29:40 +00:00
Michael Bayne 97f4963b4f Added a bunch of test configuration and data for creating tileset bundles.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@673 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-29 00:21:15 +00:00
Michael Bayne f49005a40c Added a target for building tileset bundles.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@672 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-29 00:19:49 +00:00
Michael Bayne 277d622ef7 Changed name to bant as it's now used to do all bundle building.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@671 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-29 00:19:35 +00:00
Michael Bayne 6dccfe70ed It's gapSize now not gapDist.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@653 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-27 22:11:43 +00:00
Michael Bayne 14cb492cd3 New classes and associated new components.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@648 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-27 20:05:53 +00:00
Michael Bayne 28d53e469c Wired things back up in the viewer now that we have a component
repository.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@647 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-27 08:49:58 +00:00
Michael Bayne 1bf37c0129 Now creates a bundled component repository and fixed up some other stuff.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@645 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-27 08:41:49 +00:00
Michael Bayne 67b388cadc We'll be compiling the builder app now.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@644 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-27 08:41:18 +00:00
Michael Bayne be313f8922 *** empty log message ***
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@639 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-27 08:06:57 +00:00
Michael Bayne 7ad2acca11 Bundles! Got all the tileset bundle stuff working and wrote some tests to
inrease my confidence in the use of the word "working".


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@635 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-21 02:42:16 +00:00
Michael Bayne 39c6b9d9b1 Need to define application.root property for things that want to use a
resource manager.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@634 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-21 02:40:53 +00:00
Michael Bayne 2d064262a4 Need to define the application.root system property in case tests want to
use a resource manager.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@633 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-21 02:40:33 +00:00
Michael Bayne 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:

- Refactored the whole scene deal.
- Revamped the XML parser stuff (now uses Digester).
- Rethought the tile management.
- Started tile bundle stuff.
- Wrote some tests.
- Did a bit of Mike-ification.

Onward and moreward.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@621 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-18 04:09:23 +00:00
Michael Bayne 45251dba8c Add system jars to classpath.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@620 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-18 04:05:42 +00:00
Michael Bayne 0010525ee7 Run JUnit in a separate JVM to avoid XML parser jar file conflicts.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@619 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-18 04:05:26 +00:00
Michael Bayne 281c00d3a3 Converted the rest of the tests to JUnit unit tests.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@610 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-08 05:40:07 +00:00
Michael Bayne a85ba5e2c6 Fetch things via the resource manager. Modified code to create resource
manager and then create image manager as well where appropriate.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@604 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-08 02:58:24 +00:00
Michael Bayne f206129062 Package jockeying.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@603 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-08 02:57:14 +00:00
Michael Bayne dd1737c357 Turned into JUnit unit test.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@602 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-08 02:21:23 +00:00
Michael Bayne 39815115d3 Test stuff comes first in the classpath, then narya stuff, then standard
libraries.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@601 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-08 02:21:03 +00:00
Walter Korman 1059e197ec Added an additional test torso component.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@600 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-08 02:15:59 +00:00
Walter Korman c4ebe4b1a8 Initial test images.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@599 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-08 02:15:31 +00:00
Michael Bayne 99a0730696 First pass at moving all of Narya test stuff into the tests directory.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@598 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-08 02:07:36 +00:00
Walter Korman f6c08bfbbd Initial version.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@597 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-08 01:14:02 +00:00
Walter Korman e9211f8fd5 Moved TileUtil to cast.util, added CastUtil to provide an easy way to
get a random character descriptor for use until we have fancified
storage of character descriptions.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@587 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-02 15:28:20 +00:00
Walter Korman bd998aff3d Added getImageManager() to the miso context.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@586 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-02 03:09:10 +00:00
Walter Korman 1a3ed6e45a Renamed XMLFile* classes to just XML*.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@585 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-02 02:52:16 +00:00
Walter Korman a954cccfe1 *** empty log message ***
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@584 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-02 02:51:11 +00:00
Walter Korman 39966726aa More work on character components. Revamped tile sets to allow them
to be constructed and used directly.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@581 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-01 01:40:43 +00:00
Walter Korman 435bea052e Removed unused tile sets. Renamed tile set manager to tile set
repository in miso properties file.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@580 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-01 01:35:23 +00:00
Walter Korman 3ea91cdfdd More work on character components.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@579 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-10-30 16:16:01 +00:00
Walter Korman 57ba4b0e9c Utilize two mouse buttons to allow creating paths for either the user
sprite or the decoy sprites.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@577 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-10-27 01:35:21 +00:00
Walter Korman d102a47f13 Abstracted character-sprite-related activity to the cast package in
preparation for character component compositing and other
character-related antics.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@575 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-10-26 01:17:22 +00:00
Michael Bayne 976e219f56 Moved PerformanceMonitor and PerformanceObserver into media.util to remove
dependencies of media on miso.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@562 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-10-25 22:08:29 +00:00
Walter Korman 66c06781bf Updated female pirate image.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@561 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-10-25 18:07:34 +00:00
Walter Korman 384ce51614 Updated character descriptions to reflect altered animation image
layout.  Added new female pirate image.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@560 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-10-25 18:07:13 +00:00
Walter Korman c0e31c9d3b Don't allow resizing, and don't bother retrieving the tile manager
since we don't need it here any more.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@556 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-10-25 16:33:20 +00:00
Walter Korman c839b61548 More polishing work on scene rendering.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@543 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-10-24 00:55:08 +00:00
Walter Korman 7263ecba95 Added test female pirate character.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@542 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-10-24 00:52:54 +00:00
Michael Bayne 57b2e93ac3 Modified DObjectManager.createObject() to not afford optional subscription
because subscription no longer means receiving events.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@537 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-10-24 00:36:40 +00:00
Walter Korman cb7dd5a521 Added facilities for creating a veritable slew of dummy sprites that
walk around at random.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@525 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-10-23 02:03:49 +00:00
Walter Korman 7bd5d86c34 Use a mouse adapter to listen to mouse events.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@516 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-10-22 18:15:57 +00:00
Walter Korman d5d89b93d8 Allow specifying the origin of the character image.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@510 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-10-22 18:09:48 +00:00
Walter Korman 12e6bda817 Removed now-unused, eminently undesirable red anime character.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@481 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-10-17 22:25:17 +00:00
Walter Korman 381dc55b69 Miscellaneous clean-up.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@477 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-10-17 22:16:04 +00:00
Walter Korman e12aad6622 Test tileset images.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@473 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-10-17 22:10:50 +00:00
Walter Korman e62fede257 Removed obsolete building scene.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@472 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-10-17 22:10:32 +00:00