Michael Bayne
5f18acd3d8
Modified distributed object attribute setting such that attributes are
...
*always* set immediately because after some deliberation, we decided that
doing that led to less unexpectedly annoying behavior than having to wait
for the event to propagate to see the new value.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1062 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-20 23:35:42 +00:00
Michael Bayne
d0e946756d
Updated the ignore files.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1059 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-19 22:11:30 +00:00
Michael Bayne
cbcf5d217e
Revamped bundle stuff to put all actions and classes in one top-level
...
metadata bundle and just the components in separate component bundles.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1058 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-19 22:10:30 +00:00
Michael Bayne
12dd0ff1c7
Load our vessel components by name now that we can.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1055 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-19 22:08:25 +00:00
Michael Bayne
bd899e1636
Changed action class to reflect new vessel component organization.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1054 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-19 20:17:36 +00:00
Michael Bayne
f5c7d7864c
Added a ship sprite to the center of the scrolling view.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1053 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-19 20:03:13 +00:00
Michael Bayne
a54339594c
Pick tiles pseudo randomly based on the coordinates.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1052 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-19 20:02:16 +00:00
Michael Bayne
1ae28e9942
Ignore the data files.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1051 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-19 20:01:48 +00:00
Michael Bayne
286728cec7
New ship component bundle.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1050 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-19 20:01:21 +00:00
Michael Bayne
947107b0ba
Added another set of component bundles for ships.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1049 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-19 20:00:32 +00:00
Michael Bayne
817c7aab39
Removed obsolete variables.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1044 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-19 07:43:20 +00:00
Michael Bayne
025f212df0
Use a BorderLayout.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1043 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-19 07:42:51 +00:00
Michael Bayne
b01df00f3f
Use a border layout.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1040 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-19 07:21:33 +00:00
Michael Bayne
74ae7214da
Use full-screen mode if possible.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1039 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-19 07:21:15 +00:00
Michael Bayne
d6ad960a14
Don't show coordinates.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1035 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-19 04:45:55 +00:00
Michael Bayne
68823a9f8a
Updates to support new method signature.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1025 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-19 01:27:48 +00:00
Michael Bayne
7302924ea0
Can't ignore repaints, try not being decorated.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1024 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-19 01:27:34 +00:00
Michael Bayne
f497a93541
Create the IsoSceneViewModel and no longer create the sprite manager.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1018 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-18 00:43:24 +00:00
Michael Bayne
718ca0de17
Test application for the scrolling isometric view.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1014 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-17 23:48:38 +00:00
Michael Bayne
7fa37c5837
No coordinates.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1013 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-17 23:48:27 +00:00
Michael Bayne
2e9627d601
New test scene.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@999 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-14 01:13:35 +00:00
Michael Bayne
c25f5ce570
Out with the old, in with the new.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@998 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-14 01:11:14 +00:00
Michael Bayne
635e9cf930
addObserver -> addClientObserver.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@982 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-09 20:47:11 +00:00
Michael Bayne
a1162ae85a
Whipped unit tests into shape. Added simple test for dobject transactions.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@978 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-09 07:50:04 +00:00
Michael Bayne
fcca82c3f6
Added build directives to generate dobj source files; made test object a
...
generated dobj class.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@969 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-08 23:17:38 +00:00
Michael Bayne
6c35ab42ec
Removed old tilesets.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@960 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-07 06:56:26 +00:00
Michael Bayne
151d06b62c
Moved tools directory under tiles/bundle.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@959 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-07 06:55:46 +00:00
Walter Korman
b4f20f1b36
Initial test landscape tiles from Rick.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@954 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-07 02:53:19 +00:00
Michael Bayne
98c0b84562
No longer need this ant wrapper. Use narya/bin/ant.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@935 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-05 21:40:40 +00:00
Michael Bayne
0f47b72787
Repackaging! Changed a bunch of foo.tools.bar to foo.bar.tools and brought
...
some other things up to date with changes that had been made to that
effect previously. I love the vast sweeping changes that come along with a
change of mind.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@933 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-05 20:29:10 +00:00
Michael Bayne
235537f7d4
No need to do toString() business any more.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@932 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-05 20:27:59 +00:00
Michael Bayne
80dd2854e8
Get shared libraryes from JAVA_LIBS rather than /usr/share/java.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@931 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-05 20:27:34 +00:00
Michael Bayne
9b17dafd03
Created an icon manager for loading icons from tilesets using a
...
configuration file to map icon set identifiers to tileset images and
metrics.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@924 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-03 22:43:54 +00:00
Michael Bayne
e351a54dec
Moved miso.tools.scene into miso.scene.tools and same with
...
miso.tools.tile.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@915 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-02 01:09:53 +00:00
Michael Bayne
6890624b6b
Replaced sample scenes with two in the new format.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@906 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-01-31 02:58:36 +00:00
Michael Bayne
cf598ed396
render() takes a Graphics2D now.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@896 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-01-31 01:02:37 +00:00
Walter Korman
606fe42305
Updated to reflect keyboard manager modifications.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@887 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-01-22 18:11:33 +00:00
Walter Korman
0f27719f0e
Repackaged keyboard manager related classes for their new location in
...
com.threerings.util. Moved RobotPlayer into util package from yohoho.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@873 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-01-18 23:32:15 +00:00
Michael Bayne
18e5f823ba
Resource manager needs be constructed differently now that it loads
...
resources via a URL.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@865 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-01-16 03:01:24 +00:00
Michael Bayne
3562e9271b
Use resource_url instead of application.root.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@864 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-01-16 03:00:51 +00:00
Michael Bayne
dc00808761
Get shared java libraries from JAVA_LIBS; use resource_url instead of
...
application.root.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@863 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-01-16 03:00:37 +00:00
Michael Bayne
40013948c2
Look in JAVA_LIBS for the system-wide java libraries rather than hard
...
coding the path to /usr/share/java. This allows us to set JAVA_LIBS to the
path to yolibs when building and running Narya code.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@858 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-01-16 00:41:52 +00:00
Walter Korman
3fc64a8066
Simple test applications for examining keyboard events and testing the
...
keyboard manager functionality.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@852 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-01-12 02:31:16 +00:00
Walter Korman
aa574a8182
Added support for animations to the animation manager. Moved animation
...
classes into their own package.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@849 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-01-11 16:17:34 +00:00
Walter Korman
e3c4fd02b7
Initial work on making use of full-screen exclusive mode and additional
...
rendering optimizations available in JDK 1.4. Use a BufferStrategy, and
changed AnimatedPanel to extend Canvas rather than JPanel.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@847 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-01-08 22:16:59 +00:00
Michael Bayne
a14fd63141
Whoops. Didn't want things.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@831 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-12-18 09:17:20 +00:00
Michael Bayne
de7f29e154
Added a bunch of new object tiles.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@830 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-12-18 09:16:32 +00:00
Michael Bayne
b260ebb9be
Updated to deal with new director organization.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@819 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-12-17 03:36:36 +00:00
Walter Korman
aceff062e1
Set the character manager character class at construction time.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@795 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-12-16 06:52:11 +00:00
Walter Korman
1db2322e6a
Removed obsolete miso editor script.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@786 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-12-15 19:16:55 +00:00