Category talk:OpCodes

From GTAMods Wiki
Revision as of 15:16, 29 September 2007 by Seemann (talk | contribs)
Jump to navigation Jump to search

It is very important to include all the info about opcodes we have to the wiki. But should there be more unified way of naming the separate pages? I suggest to use the titles like title=opcode_0000, title=opcode_0001 and so forth.

You're right, Seemann, that's the only way to go, as there isn't (and will never be) an official naming convention for opcodes.
Additionally, we have to establish a blueprint for the general design of an Opcode Description page - which syntaxes to include, explanation of parameters and so on.
But personally, I fear that this domain will never be used for modding reference. Most opcodes can still be found at xx-db.webtools4you.net, a 'proper' database, so I don't see the urgent need for listing them here. Not every kind of content is appropriate for being wikied.
We would rather need a more general approach to mission coding, especially with the beginners in mind, describing 'best practices' (use of waits/player_defined checks), delivering a proper introduction and tutorial - possibly with extensive examples, so that it gets as easy as possible to produce some working code. SteaVor 06:45, 15 Apr 2007 (CDT)
oh, sorry, forgot about signing. as for the db vs. wiki, that db never gives to us such possibilities that wiki can (cross-reference links, examples, categories and such). So we MUST expand this part of wiki as it possible. And I see that the db is full of spam last days, hope the wiki can avoid that. Seemann 10:58, 15 Apr 2007 (CDT)
OK, so let's try it here. The first task would be defining the actual layout for such a description page. When I look at the few opcodes that have already been added, I see no conformity at all - not even speaking of contributions that denote 'Hammer83' as 'Hammer32'!
Let's begin it! SteaVor 13:44, 15 Apr 2007 (CDT)
As I see, a page should have 3 parts:
1. brief info about opcode (short description=like INI alias; number of parameters; games supported it)
2. explanation of the parameters. Full info about, including cross-references with other opcodes/categories
3. Example of using, tricks, known features (undocumented possibilities)
Not sure about TOC at the top of a page, maybe it's not necessary. Seemann 06:11, 17 Apr 2007 (CDT)
I fully agree with everything you said, that's how it should look and work. We should begin with improving the existing pages and then adding the most important opcodes first, instead of simply going down the list.
Did you already look at (and compared) the opcode pages that already exist? Why are there 'unused' ones included of all things? What a waste of space...SteaVor 10:35, 17 Apr 2007 (CDT)

For the sake of completion, I will just dump all the known opcodes all at once and edit them later.

So, is my format of describing the opcodes good?

Format is good, but IMO would be better to describe opcodes completely right away its page is created, without leaving it for future. Seemann 10:16, 29 Sep 2007 (CDT)

New categories

I think we really need to start categorize opcodes into additional categories, like "Conditional", "Math", "San Andreas only", "Interface", etc. Seemann 10:13, 29 Sep 2007 (CDT)