{start of paragraph: tab indent} Code really isn't that scary. It is made up of blocks, which can have layers of blocks inside of them. Quest's code is quite user-friendly too. In fact, I learned coding from Quest and its code. If you're interested you can definately do so too. It's not that bad, though it does take time, it's a slow process to learn to code initially, but then it gets faster as you pick up more of it. XanMag has been learning to code too.{end of paragraph: period or whatever type of mark}
<object name="dragon_99_object"> // start code line of this Object block
<inherit name="editor_object" />
<alias>Bahamut</alias>
<attr name="title_string_attribute" type="string">King of Dragons</attr>
<attr name="dead_boolean_attribute" type="boolean">false</attr>
<attr name="strength_integer_attribute" type="int">100</attr>
<attr name="endurance_integer_attribute" type="int">100</attr>
// etc etc etc attribute~code lines
</object> // end code line of this Object block
<game name="xxx">
<gameid>xxx</gameid>
<version>1.0</version>
<firstpublished>2015</firstpublished>
</game>
<game name="xxx">
<gameid>xxx</gameid>
<version>1.0</version>
<firstpublished>2015</firstpublished>
<author>HK</author>
<category>RPG</category>
<difficulty>xxx</difficulty>
<cruelty>xxx</cruelty>
<description>xxx</description>
<subtitle>xxx</subtitle>
<pov type="object">player</pov>
<start type="script">
msg ("xxx")
</start>
<statusattributes type="simplestringdictionary">xxx=xxx;xxx=xxx</statusattributes>
</game>
calvatroid wrote:Ah, okay: so I don't have that. That would make sense.
Can I download the game.zip, unarchive it and load it into the desktop version? I could maybe run the desktop version on a virtual machine... though that ain't ideal...
<object name="ball_1_object">
<alias>ball</alias>
<kick type="script">
msg ("You kick the ball.")
</kick>
<displayverbs type="simplestringlist">look;take;kick</displayverbs>
<inventoryverbs type="simplestringlist">look;drop;kick</inventoryverbs>
</object>
<verb>
<property>kick</property>
<pattern>kick</property>
<defaultexpression>You can't kick that!</defaultexpression>
</verb>
<verb>
<property>lookat</property>
<pattern>look at; examine; x</pattern>
<defaultexpression>"You can't look at; examine; x " + object.article + "."</defaultexpression>
</verb>
</asl>
<verb>
<property>lookat</property>
<pattern>look at; examine; x</pattern>
<defaultexpression>"You can't look at; examine; x " + object.article + "."</defaultexpression>
</verb>
(so long as you can unzip your DL'ed game file ~ I don't know much about apple computers, lol), and then correct the issue via changing the code lines needed in your game code, and then you can re-upload your fixed game, back up online.
calvatroid wrote:OK, I've managed to convince OS X sublime text an .aslx file isn't a linux executable and I'm looking at the code. I've found this:
<verb>
<property>lookat</property>
<pattern>look at; examine; x</pattern>
<defaultexpression>"You can't look at; examine; x " + object.article + "."</defaultexpression>
</verb>
</asl>
Funnily enough right at the end of the asl block, so it's def global. Should I just remove this? Will this solve the problem or might there be a red and a blue wire here (I really don't want my game to explode, I've spent many sleepless nights on it!)?
Thanks massively for your help. I thought I was going to have to start over