diff --git a/bases/room.py b/bases/room.py new file mode 100644 index 000000000..e8a9d62b5 --- /dev/null +++ b/bases/room.py @@ -0,0 +1,25 @@ +import Base + +room = Base.Room ('Sleeping Room') +Base.Texture (room, 'tex', 'bases/room/room.spr', 0, 0) +Base.Comp (room, 'missioncomp', 0.824, -0.652, 0.14, 1.058, 'Exit to Mission Computer', 'Info') +Base.Link (room, 'about', 0.099, -0.041, 0.341, 0.753, 'Information', 1) + +room = Base.Room ('About') +Base.Texture (room, 'tex', 'bases/room/about.spr', 0, 0) +Base.Link (room, 'exit', 0.605, 0.787, 0.318, 0.138, 'Exit', 0) +Base.Link (room, 'credits', -0.089, 0.787, 0.326, 0.142, 'Credits', 3) +Base.Link (room, 'history', -0.488, 0.783, 0.32, 0.097, 'History', 2) + +room = Base.Room ('History') +Base.Texture (room, 'tex', 'bases/room/history.spr', 0, 0) +Base.Link (room, 'exit', 0.605, 0.787, 0.318, 0.138, 'Exit', 0) +Base.Link (room, 'about', -0.898, 0.785, 0.33, 0.144, 'About', 1) +Base.Link (room, 'credits', -0.089, 0.787, 0.326, 0.142, 'Credits', 3) + + +room = Base.Room ('Credits') +Base.Texture (room, 'tex', 'bases/room/credits.spr', 0, 0) +Base.Link (room, 'exit', 0.605, 0.787, 0.318, 0.138, 'Exit', 0) +Base.Link (room, 'history', -0.488, 0.783, 0.32, 0.097, 'History', 2) +Base.Link (room, 'about', -0.898, 0.785, 0.33, 0.144, 'About', 1) diff --git a/mission/room.mission b/mission/room.mission new file mode 100644 index 000000000..6d0436af1 --- /dev/null +++ b/mission/room.mission @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + +import Base +import Director + +Base.LoadBaseInterface("room") + +from privateer import privateer +my_obj=privateer(8000,40000,500,3,2,.6,.25,.1,400000,2000) + + + + diff --git a/sprites/bases/room/about.image b/sprites/bases/room/about.image new file mode 100644 index 000000000..635c90282 Binary files /dev/null and b/sprites/bases/room/about.image differ diff --git a/sprites/bases/room/about.spr b/sprites/bases/room/about.spr new file mode 100644 index 000000000..f8a34c35b --- /dev/null +++ b/sprites/bases/room/about.spr @@ -0,0 +1,3 @@ +bases/room/about.image true +1.94 1.94 +0,0 diff --git a/sprites/bases/room/credits.image b/sprites/bases/room/credits.image new file mode 100644 index 000000000..fc0f57ebf Binary files /dev/null and b/sprites/bases/room/credits.image differ diff --git a/sprites/bases/room/credits.spr b/sprites/bases/room/credits.spr new file mode 100644 index 000000000..e9ee3208f --- /dev/null +++ b/sprites/bases/room/credits.spr @@ -0,0 +1,3 @@ +bases/room/credits.image true +1.94 1.94 +0,0 diff --git a/sprites/bases/room/history.image b/sprites/bases/room/history.image new file mode 100644 index 000000000..cca80037f Binary files /dev/null and b/sprites/bases/room/history.image differ diff --git a/sprites/bases/room/history.spr b/sprites/bases/room/history.spr new file mode 100644 index 000000000..2ca3d85c2 --- /dev/null +++ b/sprites/bases/room/history.spr @@ -0,0 +1,3 @@ +bases/room/history.image true +1.94 1.94 +0,0 diff --git a/sprites/bases/room/room.image b/sprites/bases/room/room.image new file mode 100644 index 000000000..4d05bbba3 Binary files /dev/null and b/sprites/bases/room/room.image differ diff --git a/sprites/bases/room/room.spr b/sprites/bases/room/room.spr new file mode 100644 index 000000000..23ec46952 --- /dev/null +++ b/sprites/bases/room/room.spr @@ -0,0 +1,3 @@ +bases/room/room.image true +1.94 1.94 +0,0