Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Been trying to set this up myself, but can't seem to get the LCD to actually draw anything. Autopillock is working, since the reference command vessel can move it, and with the same names and setup it seems to not work for me. Tips?
The LCD is named "[CommanderViewScreen] LCD" and the group it is in has the Camera, Remote Control, the PB, antenna, and is named the same as reference (outpt svc). Does it not work with remote controls?
I also noticed that it says "svc: False" on the side (the original autopillock script), but it also said that for the reference, so I ignored it.
TL;DR - currently the BS render won't be created unless you have a cockpit, I'll fix that.
What happened and what I expected:
When trying to make a ship with just a Wide LCD panel (no transparent panel), you cannot cycle-view nor toggle:control, and therefore cannot control any other ships
====
Steps to reproduce:
Place Wide LCD Panel (and a rover cockpit, gyro, etc)
Rename Wide LCD Panel [CommanderViewScreen]
Add scripts (APck and APck Commander)
Attempt to use any command or toggle on the commander PB (such as toggle:control or command:cycle-view)
====
PB screen log or other additional data:
None, other than the version number appearing and disappearing after trying commands
====
Additional notes, observations:
Copy and Pasting the new ship with only the Wide LCD panel (even after placing a transparent LCD and cycling view, which does work for that ship, but not the paste) causes the newly pasted ship to have the same issue as above, meaning that a transparent LCD is 100% needed to cycle view and use the Wide LCD, which is not intended to my knowledge.
I believe that the easiest fix is to make it so that we can cycle-view without transparent LCDs, since we could add that to the custom data and have it automatically switch itself (which I believe is a thing for this script, I know it is for the OG APck script)
=====================================
Do you mean toggle:control? Cycling view makes no sense if you have only one type of render. In this case it is active by default and 'command:cycle-view' does nothing.
So, if I got it right, you have a ship with both transparent and Wide LCD (i.e. two Views), and the script works as expected, but as soon as you remove the transparent screen and recompile (now one View) it stops drawing?
When first compiling the script without a transparent LCD, you get one of these errors
Every time I spawn in the drone, the script has an error and does not work. The only way to fix the script is to access the program block and recompile the script. This error pops up when every time I spawn in the ship regardless of whether or not it is in gravity. Having to recompile every drone I spawn in for large fleets is very inefficient, so i was wondering if this was normal or not.
Here is what the script error reads as:
caught exception during execution of script: Object reference not set to an instance of an object,
at Program.Save()
at
Sandbox.Game.Entities.Blocks.MyProgrammableBlock.RunSandboxedProgramActionCore(Action'1
action,
String&
response)
I am unsure what this error means, but I assume it has something to do with something Keen changed, as multiple scripts are having small issues now since the patch.
If I got it right this report should belong to APck script rather than this one (Commander), since you said issue happens per each spawned drone.