problem with the right click menu:
for example if the button "object commands" (one of four buttons) is activated and the user right clicks in the scripting area and selects script command -> object command exscriptor crashes with a "unhandled exception has occurred"
X3TCCommandlist.txt:
currently
<RetVar> = <RefObj> -> get production cycle time: accoutn for secondary resources=<Var/Number>
should be:
<RetVar> = <RefObj> -> get production cycle time: account for secondary resources=<Var/Number>
currently
<RefObj> -> write to logboox <Value>
should be:
<RefObj> -> write to logbook <Value>
transport destination ----- should be ----- transport destiantion ----- to match .xml
get notoriety ----- should be ----- get notority ----- to match .xml
fight rank percentage ----- should be ----- rank precentage ----- to match .xml
edit:
with the *; if i type this in exscriptor for example:
Code: Select all
* skip if not $config
this works thou for the game scriptor:
Code: Select all
*skip if not $config
Code: Select all
* skip if not $config
edit:edit
typos in x2commandparameters.txt
get khaak aggression ----- should be ----- get kha'ak
set khaak aggression ----- should be ----- set kha'ak
get max price ....... secondary resourcer ----- should be ----- get max price ...... secondary resource
get min price ...... secondary resourcer ----- should be ----- secondary resource
notoriery to race ----- should be ----- notoriety
notoriery from race ----- should be ----- notoriety
is in sector ----- should be ----- is in a sector ----- to match .xml
typos in x3commandparameters.txt
get khaak aggression ----- should be ----- get kha'ak
set khaak aggression ----- should be ----- set kha'ak
news availability: ----- should be ----- availibility: to match .xml
protect me or attacktarget= ----- should be ----- or attack target=
get max price ....... secondary resourcer ----- should be ----- get max price ...... secondary resource
get min price ...... secondary resourcer ----- should be ----- secondary resource
notoriery to race ----- should be notoriety
notoriery from race ----- should be ----- notoriety
is in sector ----- should be ----- is in a sector ----- to match .xml
X3TCCommandparameters.txt
these commands are missing:
General Object Commands
<RetVar>=<RefObj>get size of object
<RetVar/IF><RefObj> get notoriety to Race <Var/Race>
[both of these exist in the .xml but not in the .txt]
***** note the ones that state - match .xml ones are spelled exatly as in the 0001.xml file. so yes these are misspelled there as well.******
request:
where is the output from 2 nearly same scripts. the one on the left was created by exscriptor and one on the right was created using the ingame msci:
[ external image ]
can you have exscriptor format the codearray the same way? it would make it easier to find problems when scriptor isn't working properly.
also while debugging the code i remember you saying you were having issues with the @ symbol. in noticed in the sourcetext for the interruptable="@" in the ingame generated .xml it is before the indent=" but in exscriptor generated xml it is after the indent=". could that be the problem?
using the editing argument button doesn't add the * next to the script name letting the user know changes have been made and script needs to be saved. also when saving doesn't ask do you want to save before closing as a result.
think you can put a back button in the autocomplete so the user can return one level up instead of restarting from the beginning?
Add Arguments the drop down menu for Argument Type is missing the follow for TC:
(Var/Boolean)
(Var/Wing Command)
(Var/Wing)
(Var/Ship and Passenger)
(Var/Passenger of Ship)
(String)
(Relation)
(Number)
(Flight Retcode)
and can you have exsciptor sort this list alphebatically?