Difference between revisions of "Talk:MexScript to Wiki"

From XentaxWiki
Jump to: navigation, search
 
Line 7: Line 7:
  
 
--[[User:Dinoguy1000|Dinoguy1000]] 16:35, 27 August 2006 (EDT)
 
--[[User:Dinoguy1000|Dinoguy1000]] 16:35, 27 August 2006 (EDT)
 +
 +
== A few answers ==
 +
 +
Firstly, you can only vote once per game/ext combination. Either a yes, or a no. <br>
 +
Secondly, the voting IS behind the MexCom key, only Friends of MultiEx can vote, more importantly: only Friends of MultiEx can use the WIKI options in MexCom. <br>
 +
Next: the head honcho is the extension of the archive. Entries are saved according to Extension --> games. If a format is used by different games, you can list those that use the same extension in one go. The one with the other extension will need a new entry. Note that this WIKI is listing according to Extension. You can select the extension and then see a list of games. <br>In the BMS database, any new game that is added to an Extension can have it\s own script OR reference an already existing script. It doesn't matter. If a script already exists, that one will be refered to.<br> So , the hierarchy is clear : Extension-->Games(with platforms)-->scripts<br>.
 +
Third, that would all be great, but failed to have priority as I needed to have a working version of MexCom 4.3 finished by the end of august. <br>
 +
Lastly, take for example Baldur's Gate. Notice the single-quote there in the name?
 +
You would get "'Baldur's Gate'" as a value for the games attribute.  That's three single-quotes there. The parser would read only Baldur. So, at the moment, you can't use single-quotes in the name of the game. <br>
 +
One final note: suppose we have a PAK extension in the database. Suppose the games are Quake 1, Quake 2, Quake 3, Quake 4, Quake 5, Quake 6. Each of these games can have a different script processing their PAK archives. They can all have the same script processing their PAK archives. Now, what happens if you notice that Quake 1 has another TYPE of PAK file? So, we have two PAK file-formats for Quake 1. We need to start a new page, and a new entry. If I'm correct, then my code wil check if the scripts are alike, if not, add it to the list of games for the PAK extension. <br>

Revision as of 22:52, 27 August 2006

A few questions...

Firstly, could you further elucidate how exactly the voting system works? And what's to stop people from spam voting? (perhaps put the vote feature behind the key in MexCom, and allow people to vote on individual scripts here, although this could introduce a few logistical issues...)
Next, what if a specific format is used by different games, with at least one game using a different extension, or a format is used by one game under more than one extension?
Third, do you have any plans to work on the platform attribute further? Case-insensitive with auto-char-replacement for incorrect casing would be a great way to kludge-proof it...
Lastly, I don't fully understand what you are getting at with the single-quotes comment at the very bottom... Prevend?

--Dinoguy1000 16:35, 27 August 2006 (EDT)

A few answers

Firstly, you can only vote once per game/ext combination. Either a yes, or a no.
Secondly, the voting IS behind the MexCom key, only Friends of MultiEx can vote, more importantly: only Friends of MultiEx can use the WIKI options in MexCom.
Next: the head honcho is the extension of the archive. Entries are saved according to Extension --> games. If a format is used by different games, you can list those that use the same extension in one go. The one with the other extension will need a new entry. Note that this WIKI is listing according to Extension. You can select the extension and then see a list of games.
In the BMS database, any new game that is added to an Extension can have it\s own script OR reference an already existing script. It doesn't matter. If a script already exists, that one will be refered to.
So , the hierarchy is clear : Extension-->Games(with platforms)-->scripts
. Third, that would all be great, but failed to have priority as I needed to have a working version of MexCom 4.3 finished by the end of august.
Lastly, take for example Baldur's Gate. Notice the single-quote there in the name? You would get "'Baldur's Gate'" as a value for the games attribute. That's three single-quotes there. The parser would read only Baldur. So, at the moment, you can't use single-quotes in the name of the game.
One final note: suppose we have a PAK extension in the database. Suppose the games are Quake 1, Quake 2, Quake 3, Quake 4, Quake 5, Quake 6. Each of these games can have a different script processing their PAK archives. They can all have the same script processing their PAK archives. Now, what happens if you notice that Quake 1 has another TYPE of PAK file? So, we have two PAK file-formats for Quake 1. We need to start a new page, and a new entry. If I'm correct, then my code wil check if the scripts are alike, if not, add it to the list of games for the PAK extension.