Command Screen: RTS Dockscreen Interface

Post about your finished mods here.
Post Reply
User avatar
0xABCDEF
Commonwealth Pilot
Commonwealth Pilot
Posts: 75
Joined: Thu May 19, 2016 12:58 am
Location: Was destroyed by a Phobos-class dreadnought in the Eridani system

Command Screen: RTS Dockscreen Interface

Post by 0xABCDEF » Sat Mar 04, 2017 2:13 am

The Command Screen is an attempt to implement as many RTS features in Transcendence as possible using the engine in its current state. It uses a dockscreen to draw the System Map and adds a cursor that allows the user to select objects for examination. It includes a custom item that the player can invoke to show this screen and a library in case anyone wants to use it as part of an adventure.



How to Use

Image
0. If you are using the item mod, then look for the Command Screen ROM and invoke it

Image
1. This is the default view for the command screen. Stations are shown as outlined rectangles while ships are shown as filled rectangles. Blue rectangles are objects that cannot attack, green rectangles are friendlies, yellow rectangles are neutrals, and red rectangles are enemies. The player is a white rectangle and the cursor is a light blue rectangle. There is a white crosshair that always stays in the center of the screen. NOTE: The screen freezes time while active. Also, its state always resets to the default view upon exiting.

Image
2. Move the light-blue cursor with the WASD keys.

Image
3. Resize the cursor with the TFGH keys.

Image
4. If the area of the cursor covers the center of an object's rectangle, that object appears on the right pane, where you can then examine it.

Image
5. The cursor can cover the centers of multiple rectangles

Image
6. Press Z to zoom out around the crosshair

Image
7. Press X to zoom in around the crosshair

Image
8. Use the IJKL keys to pan the screen around.

Image
9. You can cover all objects on the screen with the cursor

Image
10. When you have some objects under the cursor, press E to enter the Examine List screen. Objects that match the criteria defined by the global variable gSubordinateCriteria have the "Subordinate" tag and you can give them orders. By default, Command Screen considers all ships to be subordinates. You can press E again to examine the current object or press S to Select the object, ensuring that it always appears in this screen.

Image
11. Here we will examine the Ronin/A as seen in the previous screen. NOTE: The Examine Object screen is incomplete

Image
12. Press I to enter the Item Manager. Here, you can see all items on the examined object

Image
13. Press S to enter the Subordinate Manager screen. Use this screen to give orders regarding the examined object to your subordinates

Image
14. Press N to enter a custom name for the current object. This custom name will show up next to the default name at all times in the Command Screen. Here, I have assigned the custom name "Friend" to the Ronin/A

Code: Select all

<OnFireWeapon>
	(gamEnd Nil "encountered an unexpected error")
</OnFireWeapon>
-Command Screen Library: RTS in a dockscreen
-Extended Justice: A safer Commonwealth for all
-Playership Bones: Revisit your old ship wrecks!
-Please help out our official Documentarist (me) by editing the wiki

User avatar
RPC
Fleet Admiral
Fleet Admiral
Posts: 2838
Joined: Thu Feb 03, 2011 5:21 am
Location: Hmm... I'm confused. Anybody have a starmap to the Core?

Re: Command Screen: RTS Dockscreen Interface

Post by RPC » Sat Mar 04, 2017 3:54 am

Works great with Star Genesis, can't wait to use this for some fleet management shenanigans :D
Image
Tutorial List on the Wiki and Installing Mods
Image<----- click to get to #Transcendence IRC on Freenode
Image
Der Tod ist der zeitlose Frieden und das leben ist der Krieg
Wir müssen wissen — wir werden wissen!
I don't want any sort of copyright on my Transcendence mods. Feel free to take/modify whatever you want.

User avatar
0xABCDEF
Commonwealth Pilot
Commonwealth Pilot
Posts: 75
Joined: Thu May 19, 2016 12:58 am
Location: Was destroyed by a Phobos-class dreadnought in the Eridani system

Re: Command Screen: RTS Dockscreen Interface

Post by 0xABCDEF » Tue Jul 18, 2017 12:20 am

This mod was featured on George's Twitch stream.
  1. Clip 1
  2. Clip 2
  3. Clip 3
  4. Clip 4
  5. Clip 5
  6. Clip 6
  7. Clip 7
  8. Clip 8
  9. Clip 9
  10. Clip 10

Code: Select all

<OnFireWeapon>
	(gamEnd Nil "encountered an unexpected error")
</OnFireWeapon>
-Command Screen Library: RTS in a dockscreen
-Extended Justice: A safer Commonwealth for all
-Playership Bones: Revisit your old ship wrecks!
-Please help out our official Documentarist (me) by editing the wiki

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest