This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Pages: « 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 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 »
1426
Proposals / Re: Action functions plugin writing
« on: March 03, 2011, 09:23:35 am »
Indeed. Even if it didn't, we could use && instead of the comma for true, and || instead of it for false, in the case of if().
1428
Function Peer Review / Re: action_move_to
« on: March 03, 2011, 12:04:05 am »
You can use that for now. Until TGMG commits his changes, which include an argument_relative. See the discussion in this thread.
1429
Proposals / Re: Avatar Size
« on: March 02, 2011, 09:52:01 pm »
Er, all the avatars here are 96x96... Look at Fede's. And, well, everyone's who isn't you.
1430
Proposals / Re: Action functions plugin writing
« on: March 02, 2011, 09:40:46 pm »
If I may bud in, we have plenty of solutions to this issue.
1. Encase everything in {}.
{ argument_relative = true; action_do_shit(); }
2. Comma.
argument_relative = true, action_do_shit();
3. Parentheses and comma. This will solve if().
if((argument_relative=true, action_if(fuck_you)))
;
You'll find this more accurately mimics GM's behavior. Particularly the last one. (argument_relative = false, do_shit()) is rather form-fitting, syntactically.
IsmAvatar: `int required` is the required parameter. Int was an example. He was implying that the function would be backwards compatible, but would allow LGM to set an argument relative. I object because the additional stack push and assignment is baloney.
1. Encase everything in {}.
{ argument_relative = true; action_do_shit(); }
2. Comma.
argument_relative = true, action_do_shit();
3. Parentheses and comma. This will solve if().
if((argument_relative=true, action_if(fuck_you)))
;
You'll find this more accurately mimics GM's behavior. Particularly the last one. (argument_relative = false, do_shit()) is rather form-fitting, syntactically.
IsmAvatar: `int required` is the required parameter. Int was an example. He was implying that the function would be backwards compatible, but would allow LGM to set an argument relative. I object because the additional stack push and assignment is baloney.
1431
Issues Help Desk / Re: Help with GM's instance ID system
« on: March 02, 2011, 09:29:54 pm »
Luis, your points are all correct. Rusky, your first point is correct. GM does not distinguish persistent instances from regular ones except in room start/end, during the former of which a check is done for an instance of that ID (exclusively for persistent instances) and during the latter of which persistent instances are not destroyed. I'll grant that it's possible, but unlikely, that Mark keeps a separate list of persistent instances, but a check for an existing ID is a likely O(1) operation and eliminates the need for a second container.
But yes, a counter is kept, and IDs are never re-used (except, of course, with instances placed in the room editor).
But yes, a counter is kept, and IDs are never re-used (except, of course, with instances placed in the room editor).
1432
Proposals / Re: room_speed
« on: March 02, 2011, 09:16:56 pm »
It works sometimes. I can't seem to make it play nice on all computers. *shrug*
1433
Proposals / Re: Script Editor Features
« on: February 25, 2011, 05:59:52 pm »
We may as well run with #region for ENIGMA's use, but we'll want to generalize it. Maybe with an interface for seeking to different regions.
1434
Announcements / Re: Happenings
« on: February 19, 2011, 12:23:47 am »
Stop in at the IRC. You'll see what's going on. Basically, we have more resource-related segfaults and more Mac issues than ever before, I've started a Java code editor for some reason, Ism's dealing with Mac problems, TGMG pops in at odd intervals and works on Mac problems, and everyone else has disappeared. All this, coupled with school work, has left me seeing stars, and I really just want something to bite into really, really hard.
1435
Announcements / Re: Happenings
« on: February 15, 2011, 11:12:28 pm »
Certainly not. Our inner workings have just been reduced to a clusterfuck again, as usual.
1438
Proposals / Re: LateralGM extensions; official proposal
« on: January 31, 2011, 03:08:35 pm »
Works for me.
Do as you see fit, Ism.
Do as you see fit, Ism.
1439
Announcements / Re: Happenings
« on: January 30, 2011, 11:42:01 am »
I understand that much; all I'm saying is that those files have been in there for a while and they're still identical. But I haven't said anything about it personally because TGMG told me early on that they'd be changed at some point.
1440
Proposals / Re: LateralGM extensions; official proposal
« on: January 30, 2011, 10:33:55 am »
I'm saying that the save file and the GUI are both part of the Display tier. The Logic tier is responsible for preparing the data for the display. In Wikipedia's example, it sums it. Here, it'd put it into a Java-ready, file-ready, or C-ready format.
Pages: « 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 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 »