Personal tools

Show Posts

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.

Messages - Internecivus

Pages: [1] 2 3 ... 5
Coding / Re: lua design thoughts
« on: May 31, 2015, 07:26:25 pm »
My laptop was fried few months ago and I can't afford a replacement yet. Hope I'll get something until the end of the summer.

Discussion / Re: 2.6 Interface
« on: February 08, 2015, 03:59:58 pm »
Let's skip personal preferences for pre-2.6 UI and proceed to actual problems.
Fuzzy overlay that covers everything, making some things too blurry, could be easily disabled, if dev team agrees to remove it. Transition from SDL1.2 to SDL2 also contributed to text blurriness as (*) it has different text rendering (*).
As for poorly chosen colors: as one who contributed to UI2 development, I'd like to hear not only complains but suggestions too. I could implement any reasonable suggestion, but with my dreadful sense of color it's hard to find an apropriate eye-candy color that will please everyone. Do a little research and show results here, if your option is better than default one it will be implemented in no time (in fact, as soon as I visit the forum :) ).

(*): Controversial info, I'm not really sure. I've done some tests with both SDL versions and I clearly saw the difference. Maybe it's only my problem, maybe it's common for everyone.

[[ spoiler alert ]]

Actually you are wrong.


[[ spoiler alert ]]

Isn't it why aliens were abducting humans: to get samples of human DNA and develop human version of XVI infection?

Tactics / Re: close combat tactics - ?
« on: February 08, 2015, 03:31:23 pm »
resistances of the alien armors and alien natural resistances are lowest against lasers

I like how this plot twist was explained in alien armor post-research mail. If you don't read these mails carefully, look back and read it, you'll be probably as pleased as I am.

Discussion / Re: Is this UFOAI GPL violation? Somebody sells UFO AI on eBay
« on: February 01, 2015, 03:10:31 pm »
We've seen that already.
The individual software installer and screenshots are released under the GNU GPL. The license is available on the DVD-ROM. All other images, items, box image, DVD-ROM menus and designs are copyrighted and contain our protected IP.

Basically they claim copyright on dvd-box, disc and other unrelated to UFO:AI stuff.

Bugs in stable version (2.5) / Re: fueldump bomb won't work?
« on: January 10, 2015, 02:36:28 pm »
Hint: look nearby the car.

Can you confirm on a bugtracker whether the fix works for you or not.

The easiest way to reproduce I've found is
  • Start new game
  • Create a base
  • Click "Show radar overlay"
  • Click anywhere on geoscape

Coding / Re: lua design thoughts
« on: December 10, 2014, 03:46:11 pm »
A little feature request - passing parameters to on_windowopened so 'ui_push windowname param' will work.

Coding / Re: lua design thoughts
« on: December 09, 2014, 08:56:12 am »
Methods 'viewpos', 'fullsize', 'viewsize' and setters for them are missing from optionlist node.

lua error(0) [node=select_language]: [string "main.ufo"]:292: attempt to call method 'fullsize' (a nil value)
lua error(0) [node=select_language_scroll]: [string "main.ufo"]:303: attempt to call method 'set_viewpos' (a nil value)

Coding / Re: lua design thoughts
« on: December 08, 2014, 08:10:12 pm »
Few more problems I've experienced.
  • requested set_cvar segfaults
  • cvar-associated checkbox can't be checked back if unchecked
  • nor intro window nor model_test windows work (in case of intro you have to find intro.ogm, because it was removed a while ago)
  • and some others
I created a pull request and commented on each issue I stated above.

Coding / Re: lua design thoughts
« on: December 07, 2014, 07:07:21 am »
Optionlist (or some of its ancestor) lacks cvar attribute.
UI_AbstractOptionGetCurrentValue: node 'checkcvars.select_language' doesn't have a valid cvar assigned

Coding / Re: lua design thoughts
« on: November 23, 2014, 12:13:06 pm »
If I look at the code, I have the strong feeling that static nodes are only created during the initial script loading stage and are never created by events and confuncs.

AFAIK you are right.

P.S. Can you check if on_viewchange is working properly?
In 'mail' window, for example, it has to update scrollbar fullsize and viewsize property and if fullsize is greater than viewsize, scrollbar should appear (autoshowscroll(true)). I don't see scrollbar regardless of the size of the mail text.

Coding / Re: lua design thoughts
« on: November 22, 2014, 09:31:51 am »
Hmm, seems like nodes created in confuncs are treated as statically created and cannot be removed via remove_childs (which removes only dynamically nodes).

Another feature request: implement starlayout and preventtypingescape for uiWindow.

P.S. btw, just as a matter of fact, 'childs' may be not a proper word, because plural word for 'child' is 'children' :)

Discussion / Re: Saving during the battle
« on: November 20, 2014, 11:52:04 am »

Pages: [1] 2 3 ... 5