Walter Korman
356f15595e
Draw locations such that orientation is apparent. Added support for
...
editing existing location information.
CVS: ----------------------------------------------------------------------
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@213 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-08-10 23:07:04 +00:00
Walter Korman
8d7c2fc4e9
Fixed bug in saving clusters to XML. Added checkbox to editor to
...
allow display of locations and cluster indexes.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@212 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-08-10 21:17:07 +00:00
Walter Korman
ff101fb4ef
Renamed Spot to Cluster, replaced SpotGroup with ClusterUtil.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@211 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-08-10 01:31:25 +00:00
Walter Korman
9df1deef66
More work on editor support for location creation and editing.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@209 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-08-10 00:47:34 +00:00
Walter Korman
593d17aeb5
Reworking exits and locations en route to editor support for placement
...
within a scene.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@208 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-08-09 21:17:06 +00:00
Walter Korman
6e7c8e29c5
Implemented tile deletion from the scene.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@205 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-08-09 05:44:07 +00:00
Walter Korman
42967815e1
Created base SceneViewPanel that the editor and viewer apps extend.
...
Added fringe layer to scenes.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@176 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-08-04 01:41:02 +00:00
Walter Korman
efb1881507
Use a polygon to determine whether a sprite is within a particular
...
tile. Updated scene/tile dimensions and default scene to use 64x48
tiles.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@151 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-08-02 18:59:00 +00:00
Walter Korman
343eb1b38f
Added default tileset and tile id to the editor properties. Added
...
more sample tiles with ingenious "daniel"-based naming scheme for
testing purposes.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@139 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-08-02 01:19:47 +00:00
Walter Korman
9bec86fe87
Completed parsing of multi-layer scene XML files.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@123 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-25 01:38:08 +00:00
Walter Korman
15bb149600
More work on parsing scene XML files.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@120 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-24 22:52:02 +00:00
Walter Korman
f31efe3a32
Added sparse layer tile format in XML output for layers other than BASE.
...
Refresh the scene view when coordinates are toggled.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@118 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-24 19:15:51 +00:00
Walter Korman
05f3a6aa25
Altered persistent storage of scenes to be handled by the
...
SceneRepository.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@117 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-24 16:10:19 +00:00
Walter Korman
f02475b4c2
Initial work on reading and writing scenes to XML files.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@113 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-23 22:31:48 +00:00
Walter Korman
2572535f95
General updating per initial code review. Created EditableSceneView
...
to separate scene display from editing functionality. Load and
initialize managers in a fashion that more appropriately hides the
implementation details. Tidied comments up a bit.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@103 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-23 18:52:51 +00:00
Walter Korman
274fd01cef
Altered scene width/height and positioning to completely fill the
...
scene view in the editor. Fixed IsoSceneView.screenToTile() to work
correctly again.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@85 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-20 07:09:56 +00:00
Walter Korman
1da63af67f
Added checkbox to toggle display of tile coordinates in scene view.
...
Made separate scene panel for layer selection and coords toggle,
renamed previous ScenePanel to SceneViewPanel for posterity.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@81 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-20 00:35:09 +00:00
Walter Korman
c4654e2a11
Repackage classes from com.threerings.cocktail.miso to
...
com.threerings.miso. Moved ImageManager to com.threerings.media.
Removed unused StripImage.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@62 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-18 21:45:42 +00:00
Walter Korman
cb4d268139
Load tileset descriptions from an XML file.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@57 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-17 17:21:33 +00:00
Walter Korman
ab18d9742e
Allow placement of the selected tile in scenes undergoing edit in the
...
scene editor application. Added comments.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@53 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-16 22:12:01 +00:00
Walter Korman
0a0fce7db3
Highlight the tile under the mouse cursor. Increase the width of a
...
scene for easier testing. Other minor clean-up.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@51 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-16 00:45:07 +00:00
Walter Korman
edc687fcb4
Started tooling about with Java2D BufferedImages. Retrieve tileset
...
config information from miso.properties for now. Don't pass around
ImageObservers since we're hoping to be able to address that
differently.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@49 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-14 00:21:24 +00:00
Walter Korman
672fecf682
Initial working version of many miso classes. The beginnings of some
...
of our tile- and scene-related machinations.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@44 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-12 22:38:03 +00:00