Primary tabs

Comments by User

Tuesday, April 7, 2015 - 04:14

This kinda fits that description: http://opengameart.org/content/wesnoth-frankenpack

Other than that, the largest collection of characters that are (not quite) wesnoth-esque would probably be the Liberated Pixel Cup set: http://opengameart.org/content/liberated-pixel-cup-0

 

 

Saturday, April 4, 2015 - 15:17

Is there a large demand for a license like this? What feature does this license provide that other established licenses fail to satisfy?

Thursday, April 2, 2015 - 03:44

Well Phoey! My project is incompatible with the GPL. I guess I'll be representing my visuals in the non-visible color spectrum. You guys can all see gamma rays, right?

Wednesday, April 1, 2015 - 02:51

I am absolutely using this package in my game!

Wednesday, March 25, 2015 - 04:10

Oh, I plan to do the -BY thing anyway, even with CC0 stuff. I wasn't able to use it before now because the licensing on the original posting here seemed poorly researched. GPL and CC-BY-SA? It didn't seem to match what 7soul actually wanted, so I was skeptical. Besides, there was indication on 7Soul's DA page hinting at -NC dirivative works mixed in. I loved the icons, but seemed like a risk.

Now, however, it is right from the artist's mouth which license should be used. Furthermore, 7Soul removed any icons from the pack that might be derived from -NC works. WOOHOO!

EDIT: @capbros: Thanks for that shameless plug. Those are some pretty great art packs. And very affordable, too.

Tuesday, March 24, 2015 - 16:58

Fantastic! Thanks!

Tuesday, March 24, 2015 - 16:30

Woah. 7Soul1 released these as CC0 now?

Friday, January 16, 2015 - 03:43

Sorry, Tozan. I suspected that would happen but thought you were saying you already had a way of dealing with it:

"I also don't understand how separately threaded executable will be able to update a value in the batch without also interrupting the code flow or requiring the batch to wait until the executable is done."

I don't know how bg.exe works and I don't know how to get batch files to hook in executable functions. Try using this as your command to start the timer:

start "" "c:\your_game_folder\or_whatever\GlobalTimer.exe" /s /t:3000 /o:done

Let me know if it still holds up the batch.

Monday, January 12, 2015 - 05:32

If you decide to take that plunge, I recommend C++. Not because it is easy, but because- in my opinion- it is most useful across the board in all categories. Other languages may be more useful for specific things, but every one of those languages will be easier to learn BECAUSE you know C++.

Regardless, deciding to change your code platform is a major decision. I think a game writtin in batch is pretty interesting just for the proof-of-concept. As for answering your original question, give this a shot and let me know if it works as expected: (download expired)

(EDIT: Try "GlobalTimer.exe /?" for some breif instructions.)

Friday, January 9, 2015 - 13:39

oh interesting. Are you able to perform clock calculations? Like, just before the code that performs whatever moves the player is executing, it checks the current time against a potion timestamp.

 

When player drinks a potion that is supposed to last... 30 seconds, for example... it records the time when the potion should expire.

rem potion lasts for 30 * 100 centiseconds
Set POTIONDURATION = 3000

Set ENDTIME = %TIME%
rem convert timestamp to centiseconds
set /A ENDTIME=(1%ENDTIME:~0,2%-100)*360000 + (1%ENDTIME:~3,2%-100)*6000 + (1%ENDTIME:~6,2%-100)*100 + (1%ENDTIME:~9,2%-100) + %POTIONDURATION%

Then, just before the game executes the code that performs player action or anything that might be affected by the potion, you do a check to see if the potion is beyond expired

set NOW=%TIME%
rem convert timestamp to centiseconds
set NOW = (1%NOW :~0,2%-100)*360000 + (1%NOW :~3,2%-100)*6000 + (1%NOW :~6,2%-100)*100 + (1%NOW :~9,2%-100)
if %NOW% GTR %ENDTIME% do something to cancel the potion effect.

I don't know if this code will run. I haven't tested it.

I also don't understand how separately threaded executable will be able to update a value in the batch without also interrupting the code flow or requiring the batch to wait until the executable is done... which would defeat the purpose. Do you have a way for a separately executed program to inject values into the batch WHILE the batch is running?

 

 

 

Pages