Difference between revisions of "U23 2005/Gui"
< U23 2005
Line 34: | Line 34: | ||
- hat Pause ;) | - hat Pause ;) | ||
− | '''Code-Ausgabe''' (Demo | + | '''Code-Ausgabe''' (Demo) |
− | ; ersetze die Codes in static_scripts.inc durch Folgendes | + | ; ersetze die Codes in |
+ | ; static_scripts.inc durch Folgendes | ||
− | + | static_script_table: | |
.dw static_script_r | .dw static_script_r | ||
.dw static_script_g | .dw static_script_g | ||
Line 44: | Line 45: | ||
static_script_r: | static_script_r: | ||
+ | |||
MACRO_SET_CHANNEL ChannelR, 0x00 | MACRO_SET_CHANNEL ChannelR, 0x00 | ||
− | MACRO_WAIT (1<<ChannelR) | + | MACRO_SLEEP 120 |
− | + | MACRO_FADE_CHANNEL ChannelR, 0x7f, 20, 0 | |
− | + | MACRO_WAIT (1<<ChannelR)|(1<<ChannelG)|(1<<ChannelB) | |
− | MACRO_FADE_CHANNEL ChannelR, | + | MACRO_FADE_CHANNEL ChannelR, 0xf1, 20, 0 |
− | MACRO_WAIT (1<<ChannelR) | + | MACRO_WAIT (1<<ChannelR)|(1<<ChannelG)|(1<<ChannelB) |
− | + | MACRO_JUMP -7 | |
− | |||
− | |||
− | MACRO_JUMP - | ||
static_script_g: | static_script_g: | ||
+ | |||
MACRO_SET_CHANNEL ChannelG, 0x00 | MACRO_SET_CHANNEL ChannelG, 0x00 | ||
− | MACRO_WAIT (1<<ChannelR) | + | MACRO_SLEEP 120 |
− | + | MACRO_FADE_CHANNEL ChannelG, 0xb4, 20, 0 | |
− | + | MACRO_WAIT (1<<ChannelR)|(1<<ChannelG)|(1<<ChannelB) | |
− | MACRO_FADE_CHANNEL ChannelG, | + | MACRO_FADE_CHANNEL ChannelG, 0x91, 20, 0 |
− | MACRO_WAIT (1<<ChannelR) | + | MACRO_WAIT (1<<ChannelR)|(1<<ChannelG)|(1<<ChannelB) |
− | + | MACRO_JUMP -7 | |
− | |||
− | |||
− | MACRO_JUMP - | ||
static_script_b: | static_script_b: | ||
+ | |||
MACRO_SET_CHANNEL ChannelB, 0x00 | MACRO_SET_CHANNEL ChannelB, 0x00 | ||
− | MACRO_WAIT (1<<ChannelR) | + | MACRO_SLEEP 120 |
− | + | MACRO_FADE_CHANNEL ChannelB, 0x0a, 20, 0 | |
− | + | MACRO_WAIT (1<<ChannelR)|(1<<ChannelG)|(1<<ChannelB) | |
− | MACRO_FADE_CHANNEL ChannelB, | + | MACRO_FADE_CHANNEL ChannelB, 0xb5, 20, 0 |
− | MACRO_WAIT (1<<ChannelR) | + | MACRO_WAIT (1<<ChannelR)|(1<<ChannelG)|(1<<ChannelB) |
− | + | MACRO_JUMP -7 | |
− | |||
− | |||
− | MACRO_JUMP - |
Revision as of 15:33, 19 November 2005
Ideen: - Background / Colourobjekt (Farben setzen?) - Lampen simulieren? - Colour Picker - Lampen-Timeline oder Blöcke aufeinanderstapeln - Scripte absichern (angezeigt als kleine fnordlichter) - Letztendlich: Code auf Mausklick erstellen (fertig zum Kompilieren)
Unbedingt beachten: - Scripte mit anderer Gruppe abpassen und angleichen - möglichst benutzerfreundlich halten
→ Daily Snapshot
Momentane Features: - Cooles Logo (mit virtuellem fnordlicht - wow! ;) - Super stylische Mauszeiger - Colour-Picker: - Rot-, Grün- und Blaukanal als kleine Schieberegler - Eingabe von Hex-Zahlen - Live-Hex-Farben-Anzeige - Blöcke einstellbar (50 Stück immerhin!) - Lücken können geschlossen werden (Button muss eventuell mehrmals geklickt werden) - Grundgerüst für das Script-Parsen ist vorhanden - Hilfe wird auf der linken Seite angezeigt, wenn Elemente gehovert werden
Auf jeden Fall fehlende Features: - Simulation des Programms
Momentane Arbeit: raffiX: - hat Pause ;)
Code-Ausgabe (Demo) ; ersetze die Codes in ; static_scripts.inc durch Folgendes static_script_table: .dw static_script_r .dw static_script_g .dw static_script_b static_script_r: MACRO_SET_CHANNEL ChannelR, 0x00 MACRO_SLEEP 120 MACRO_FADE_CHANNEL ChannelR, 0x7f, 20, 0 MACRO_WAIT (1<<ChannelR)|(1<<ChannelG)|(1<<ChannelB) MACRO_FADE_CHANNEL ChannelR, 0xf1, 20, 0 MACRO_WAIT (1<<ChannelR)|(1<<ChannelG)|(1<<ChannelB) MACRO_JUMP -7 static_script_g: MACRO_SET_CHANNEL ChannelG, 0x00 MACRO_SLEEP 120 MACRO_FADE_CHANNEL ChannelG, 0xb4, 20, 0 MACRO_WAIT (1<<ChannelR)|(1<<ChannelG)|(1<<ChannelB) MACRO_FADE_CHANNEL ChannelG, 0x91, 20, 0 MACRO_WAIT (1<<ChannelR)|(1<<ChannelG)|(1<<ChannelB) MACRO_JUMP -7 static_script_b: MACRO_SET_CHANNEL ChannelB, 0x00 MACRO_SLEEP 120 MACRO_FADE_CHANNEL ChannelB, 0x0a, 20, 0 MACRO_WAIT (1<<ChannelR)|(1<<ChannelG)|(1<<ChannelB) MACRO_FADE_CHANNEL ChannelB, 0xb5, 20, 0 MACRO_WAIT (1<<ChannelR)|(1<<ChannelG)|(1<<ChannelB) MACRO_JUMP -7