team arena: menu files

Pagina: 1
Acties:

  • bolleh
  • Registratie: Juli 2001
  • Laatst online: 14-09 22:51
ok ik zit dus nu in een lekker klein team en we werken aan de quake 3 invasion mod, www.planetquake.com/invasion

echter omdat ze met zn drieeen actief zijn moeten de taken goed verdeeld zijn, ikzelf ben level designer maar ik heb ook de taak op me genomen om het menu en ingame menu te gaan maken op de basis van quake 3 team arena. dit zonder enige coding experience is best wel heftig. het menu is opgebouwd uit .menu files en ik snap er wel aardig wat van maar ik zoek iemand die er meer vanaf weet en mij wat dingen kan leren erover zodat ik zelf een volwaardig menu kan bouwen.

ik vraag dus _niet_ om iemand een menu te laten maken modjes ;)

  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

vraag hier wat je wil weten nu lijkt het op werving van personeel ;)

  • bolleh
  • Registratie: Juli 2001
  • Laatst online: 14-09 22:51
ok ik wil dus dat iemand me kan helpen om die code en de taal(kweenie welke) te begrijpen want ik weet niet goed wat al die dingen betekenen.

stukje code van het main menu:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
{
  assetGlobalDef {
        font "fonts/font" 16                // font
        smallFont "fonts/smallfont" 12              // font
        bigFont "fonts/bigfont" 20              // font
    cursor "ui/assets/3_cursor3"            // cursor   
    gradientBar "ui/assets/gradientbar2.tga"    // gradient bar
    itemFocusSound "sound/misc/menu2.wav"       // sound for item getting focus (via keyboard or mouse )
    
        fadeClamp 1.0                   // sets the fadeup alpha
    fadeCycle 1                 // how often fade happens in milliseconds
    fadeAmount 0.1                  // amount to adjust alpha per cycle

    shadowColor 0.1 0.1 0.1 0.25            // shadow color
      }
                               




menuDef {
        name "main"
    background "menuback_a"             // Spinning Circle Background
        fullScreen MENU_TRUE                
    rect 0 0 640 480                // Size and position of the menu
        visible MENU_TRUE               // Visible on open
    focusColor 1 .75 0 1                // Menu focus color for text and items

                        
    onOpen { 
        setitemcolor fadebox backcolor 0 0 0 1 ; 
        playlooped "music/sonic1.wav" ;
        fadeout fadebox ;
        transition cinematic 390 198 250 1 390 163 250 155 20 12 ; 
        transition menuback_d 0 198 250 1 0 163 255 155 20 12 ;
        transition menuback_b 0 198 640 1 0 163 640 155 20 12 ;
        transition teamArenaBar 80 55 520 1 80 40 520 30 20 10 ;
        transition singlebar 0 95 640 1 0 80 640 30 20 10 ;
        transition optionbar 0 375 640 1 0 360 640 30 20 10 ; 
        transition quitbar 0 419 640 1 0 404 640 30 20 10 ;
        play "sound/misc/tim_pump.wav" ; 
        uiScript stopRefresh ;
        }
        
    onESC { open quit_popmenu }

ik wil dus ook echt wat van dat coden leren anders kan ik net zo goed iemand zoeken die het doet ;)

  • Bigs
  • Registratie: Mei 2000
  • Niet online
D'r zit vast wel documentatie bij die code, niet? Lees die eens door. Je hoeft hier niet te verwachten dat iemand jou helemaal gaat uitleggen hoe je een Q3 mod maakt.

  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

mm is er geen api documentatie van Quake Arena? Je moet nl wel weten welke methods etc je tot je beschikking hebt :)

Het lijkt mij overigens C maar erg zeker ben ik daar niet van.

  • bolleh
  • Registratie: Juli 2001
  • Laatst online: 14-09 22:51
Op donderdag 24 januari 2002 16:09 schreef Bigs het volgende:
D'r zit vast wel documentatie bij die code, niet? Lees die eens door. Je hoeft hier niet te verwachten dat iemand jou helemaal gaat uitleggen hoe je een Q3 mod maakt.
als je ff goed had gelezen wil ik gewoon weten hoe dit een beetje werkt en niet weten hoe ik een mod maak want dat weet ik wel. documentatie staat montjesmaat in de code maar dit is erg weinig. overigens zijn dit gewoon de originele files van team arena en daar heeft id software natuurlijk geen documentatie bij gemaakt he

  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

Op donderdag 24 januari 2002 16:26 schreef bolleh het volgende:

[..]

als je ff goed had gelezen wil ik gewoon weten hoe dit een beetje werkt en niet weten hoe ik een mod maak want dat weet ik wel. documentatie staat montjesmaat in de code maar dit is erg weinig. overigens zijn dit gewoon de originele files van team arena en daar heeft id software natuurlijk geen documentatie bij gemaakt he
Reken maar dat ze daar documentatie bij gemaakt hebben, nu is het alleen jouw taak om die te vinden :+

Je kunt hier namelijk weinigs zinnigs over zeggen zonder die documentatie.. Als je weet hoe je een mod maakt weet je blijkbaar hoe je moet programmeren en hoe de api in elkaar steekt.

Of je hebt gelogen en weet niet hoe je een mod maakt ;)

Anyway: je moet zorgen dat je aan die documentatie komt :)
Pagina: 1