GM 8.1 "tiny" feature request...
#1
Posted 17 March 2011 - 08:28 AM
So here's you're chance. If you think you have a feature that would only take 10min to add, then suggest away! This does not give you Carte Blanche to give stupid requests like speed it all up or make the .exe it 3k in size, or even more realistic things goals like; I want an animation tool etc. These will all take far too long or would be impossible anyway.
Keep it small. There was a feature request added to the bug database about changing the background colour on the code editor to allow those with visual disabilities better access. I agree with this one. I don't like "white" editors either, I get horrible eye strain. This won't take long, so it'll go it.
Any others you can think of? If it's reasonable, then even if it doesn't make it now... it'll probably make it in a future update.
#2
Posted 17 March 2011 - 08:49 AM
EDIT:YES! FIRST POST!
EDITEDIT: Don't know if tis is a feature but... I had a script that had some of it's own variables. and it ran like an object, saving the values of these said variables. It should be possible to make a scrippt both do and not do this. perhaps an on of togle?
Edited by varuks, 17 March 2011 - 08:56 AM.
#3
Posted 17 March 2011 - 08:59 AM
Of course ideally us script addicts would want it so that the object window shows a code editor for each event rather than a D&D list, but failing that, this would add a bit of convenience.
Edit: when adding the event, in addition to inserting the Execute Code action it might as well straight away open the code editor for that action.
Edited by Smarty, 17 March 2011 - 02:13 PM.
#4
Posted 17 March 2011 - 09:05 AM
i use it alot. im sure many more people could use it.
I think its self explanitory.
#5
Posted 17 March 2011 - 09:07 AM

It'd nice to be able to 'flag' a particular timeline event. Right click, scroll, select flag, and then a little icon would appear next to that step.
Dealing with bigger timelines (Which your reusing for more than 1 thing..!) can be a bit annoying when your looking for a particular 'event' which you know is in one of those steps, but you have to click away until you find the one your looking for.
So definitely if I was able to flag those events, it'd save me some hassle.
#6
Posted 17 March 2011 - 09:13 AM
#7
Posted 17 March 2011 - 09:16 AM
Allow this type of code:
//called from instance C instanceA.instance_destroy(); instanceB.doStuff(x,y);
Which would be equivalent to:
with (instanceA) {
instance_destroy();
}
with (instanceB) {
doStuff(other.x, other.y); //the x, y are from C's scope
}This would reduce the amount of typing a person needs to do a lot. (And I think make code more clear in case you have some smaller things).
If that is not possible:
instance_destroy(instancA);would also be a handy code
#8
Posted 17 March 2011 - 09:38 AM
#9
Posted 17 March 2011 - 10:48 AM
#10
Posted 17 March 2011 - 10:57 AM
Desert Dog: Nice idea... but will take too long for now. I'll try and remember it for next time though. Along with this would be allowing you to rename the "execute code" text in an object to something meaningful. But both would take too long for now.
ThatGamesGuy: Perhaps... not high on the list though.
paul23: Sorry.. would take far too long that one. I'll look at instance_destroy(instance) though.
Erik Leppen: I actually quite like it. Also, with the new <CTRL-F> for finding, you need it to mark it so that when you type a NEW search, it'll replace the one thats there. Otherwise youd have to do <CTRL-F> and then manually delete the text thats there. So... sorry.
piluke: I agree with this, and it would be nice. But I don't think doing that would be the correct fix. The fix would be to make it non-modal, and that can't happen just yet. For now, I'd suggest you execute SCRIPTs instead, then the code window can stay open as long as you like!
#11
Posted 17 March 2011 - 11:05 AM
#12
Posted 17 March 2011 - 11:31 AM
No thanks. I prefer to sort resources myself, especially rooms since their order in the resource tree determines what order they are linked for room_first, room_next(), room_previous(), room_last, etc.Maybe add a preference to always auto-sort the resource tree so you don't have to click "Sort by name" every time you add a script or something? If not for the whole tree, then at least for scripts.
I have a "small" feature request. Can we get more functions for all resources, similar to the routines for rooms? Sometimes it is useful to loop through resources in the code, and it would be easier if we had:
Edited by Big J, 17 March 2011 - 11:31 AM.
#13
Posted 17 March 2011 - 11:43 AM
http://bugs.yoyogame...view.php?id=556
Edited by Razon, 17 March 2011 - 11:51 AM.
#14
Posted 17 March 2011 - 12:25 PM
Edited by flexaplex, 17 March 2011 - 12:25 PM.
#15
Posted 17 March 2011 - 12:30 PM
#16
Posted 17 March 2011 - 12:32 PM
#17
Posted 17 March 2011 - 12:34 PM
On the side, although I reckon it would take too long to make, I think you need to implement a instance_nth_nearest() script; so we don't have to make our own. A fair number of games would need it.
-MoK
#18
Posted 17 March 2011 - 01:06 PM
The ability to open and use INI files outside of the program directory. Writing INI files in the program directory is a big no-no in the Vista Win 7 world especically if the executable is installed under programs. A read-only variable pointing to the users home directory whould go a long way to encouraging game maker users create INI files in a more UAC acceptible location.
#19
Posted 17 March 2011 - 02:04 PM
So in Polish alphabet we have some more letters like "ąćęłńóśżź" (if you don't have UTF-8 maybe you don't see them), and to enter that you need to press for example RightAlt+A to get "ą". In code editor I cannot enter that letters, because for example RightAlt+O gives me new object, not "ó". What is more fun, I can write text in Notepad or Word, and copy it into code editor, to use it inside draw_text() - and it works (even with custom fonts). I can also load it from file. So the problem is only when typing text from GM.
So if there is possibility to add option (only option, in settings window) to disable RightAlt in shortcuts I would be grateful.
I think that many other countries have the same problem (like Dutch, German, Czech & Slovakian, even French) because diactric characters are very popular in all languages except English and Latin which have letter that are base for all others.
----------------------
P.S. Delphi have the same problem, but there is registry fix for that:
[HKEY_CURRENT_USER\Software\ Borland\ Delphi\7.0\Editor\Options] "NoCtrlAltKeys"="1"
Edited by gnysek, 17 March 2011 - 02:13 PM.
#20
Posted 17 March 2011 - 02:11 PM
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users



This topic is locked








