AGS Editor & User Interface: Difference between revisions
no edit summary
*>Monkey 05 06 (Wikifibeautificationism.) |
Monkey'05'06 (talk | contribs) No edit summary |
||
Line 66: | Line 66: | ||
The dialog options are drawn in the player character's talking colour. The highlighted option colour uses the GUI foreground colour if you are using a GUI TextWindow. Otherwise, it is hardcoded to yellow. Maybe in the future there will be a way to change this, but for now, deal with it! | The dialog options are drawn in the player character's talking colour. The highlighted option colour uses the GUI foreground colour if you are using a GUI TextWindow. Otherwise, it is hardcoded to yellow. Maybe in the future there will be a way to change this, but for now, deal with it! | ||
As of {{ | As of {{thread|AGS 2.72 BETA 5|24521.0}} there is an option to set the color for used dialog options, '''game.read_dialog_option_color'''. This setting can only be set from the script. | ||
==Using joysticks or game controllers in AGS== | ==Using joysticks or game controllers in AGS== | ||
Line 164: | Line 164: | ||
However, this limit can be countered by using '''Global Int's''', our good friend. You can record the "'''Player Has Already Entered Room'''" flag with a Global Int, for use with the "'''first time player enters room'''" condition in the Interaction Editor. | However, this limit can be countered by using '''Global Int's''', our good friend. You can record the "'''Player Has Already Entered Room'''" flag with a Global Int, for use with the "'''first time player enters room'''" condition in the Interaction Editor. | ||
Alternately, you could use '''strazer's''' {{ | Alternately, you could use '''strazer's''' {{thread|OtherRoom Module|20650.0}} instead of coding it all by hand. I haven't personally used this module, so I can't comment on its effectiveness. | ||
Why all the limits, you ask? Well, things like rooms and objects have to be set up as arrays and structs, and those must have a max size for the programming language to know how much memory should be assigned to them. With languages like C and VB you need to assign an array an initial value in order to first use them, and there's where those arbitrary limits come into play. Other than that, CJ could easily increase the limits on anything in AGS, if you simply ask him. He is Pumaman on the forums. | Why all the limits, you ask? Well, things like rooms and objects have to be set up as arrays and structs, and those must have a max size for the programming language to know how much memory should be assigned to them. With languages like C and VB you need to assign an array an initial value in order to first use them, and there's where those arbitrary limits come into play. Other than that, CJ could easily increase the limits on anything in AGS, if you simply ask him. He is Pumaman on the forums. | ||
Line 179: | Line 179: | ||
==When I click on anything in the help, I get "The page cannot be displayed"== | ==When I click on anything in the help, I get "The page cannot be displayed"== | ||
See {{forum| | See {{thread|this forum thread|22875.0}}. | ||
[[Category:AGS Beginners' FAQ]] | [[Category:AGS Beginners' FAQ]] |