Talk:MexScript to Wiki
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.
--Mr.Mouse 17:52, 27 August 2006 (EDT)
Thanks for the answers! As to the voting system, I should have been more specific... I meant to ask, how is it marked on the WIKI? And will it use categories, as I suggested on the forum? Sorry for all the questions! =P
--Dinoguy1000 18:44, 27 August 2006 (EDT)
(I also posted this as a comment to the announcement on the front page) I was thinking, perhaps you should create a new tag for the WIlKIBMS feature that lets the author specify the version of MexScript used for the script. This would allow for errorchecking in future WIKI-based versions of MexCom, preventing them from trying to use an otherwise incompatible script that woulld otherwise result in errors. Any thoughts?