Page 1 of 1

OldSkool Fire Effect

Posted: Wed Jun 02, 2021 6:06 pm
by JHPJHP

Re: OldSkool Fire Effect

Posted: Sun Jun 06, 2021 7:39 am
by JHPJHP
Updated:
- added an XML options file and user-interface
- minor improvements to various parts of the code including performance

XML Options File & User-Interface
Image

Re: OldSkool Fire Effect

Posted: Tue Jun 08, 2021 6:54 pm
by JHPJHP
Updated:
- added Freestyle drawing
- enhanced Options window
- restructured various parts of the code

Enhanced Options Window
Program restart no longer required to propagate changes.
Window/Effect updated with Submit button.

Animation created using Video Snipping Tool
Image

Re: OldSkool Fire Effect

Posted: Wed Jun 09, 2021 12:40 pm
by IceSoft
Sorry mostly to expensive to see a demo.

Re: OldSkool Fire Effect

Posted: Wed Jun 09, 2021 9:48 pm
by JHPJHP
IceSoft wrote:Sorry mostly to expensive to see a demo.
Probably a waste of time, but...

1. This is not a demo, it includes the full source code as do all my downloads.
2. When I answered this post, for the better part of a week the Fire Effect script was free to download.
3. For 10+ years everything I've written in PureBasic was free to download; where was your interest then?
4. $20 CAD gives access to 10+ years of my PureBasic scripts and programs, including all future additions and updates.

Re: OldSkool Fire Effect

Posted: Fri Jun 11, 2021 3:26 am
by JHPJHP
Updated:
- added freestyle shapes: line, circle, square
- added freestyle cursor graphic
- various code improvements

Freestyle Shapes
From Freestyle mode ( F2 ) draw shapes ( Key 1 - 4 ).
1. Free Hand : Use the < > keys to increase/decrease the radius of each pixel
2. Draw Line
3. Draw Circle
4. Draw Square

Animation created using Video Snipping Tool
Image

Re: OldSkool Fire Effect

Posted: Sat Oct 22, 2022 4:50 pm
by JHPJHP
Updated:
- patched event loop

I haven't look at this download for quite a while but testing the scripts today I noticed that the Option window wasn't processing commands anymore, or more accurately commands weren't reaching the event loop. Whatever changes occurred in the latest release of PureBasic affected this process.

Most likely it's a problem with my own programming then a PureBasic bug, hence the status patched and not fixed.

Re: OldSkool Fire Effect

Posted: Fri Jan 27, 2023 1:33 am
by JHPJHP
Updated:
- fixed event loop
JHPJHP" wrote:Most likely it's a problem with my own programming then a PureBasic bug, hence the status patched and not fixed.
When opening a window inside OpenWindowedScreen I needed to add a condition to at least exclude ExamineMouse, otherwise commands never reached the event loop; ReleaseMouse(#True) had no affect.