ToME: the Tales of Maj'Eyal

Everything about ToME
It is currently Sun Nov 17, 2019 3:58 pm

All times are UTC




Post new topic Reply to topic  [ 501 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6 ... 34  Next

What do you want to see in the next release?
Hey, why haven't you implemented my favorite race/subrace/class yet? (specify below) 0%  0%  [ 0 ]
Hey, why haven't you implemented my favorite skill/talent/spell/ability yet? (specify below) 67%  67%  [ 2 ]
Hey, why haven't you implemented my favorite scroll/potion/wand/staff/rod/other object yet? (specify below) 0%  0%  [ 0 ]
Hey, why haven't you implemented my favorite store/quest/event yet? (specify below) 0%  0%  [ 0 ]
Hey, that's not what that dungeon's supposed to look like! (specify below) 0%  0%  [ 0 ]
Hey, why haven't you implemented my favorite game mechanic/UI feature yet? (specify below) 0%  0%  [ 0 ]
Hey, that's a bug! Go fix that bug! (specify below) 33%  33%  [ 1 ]
Hey, you didn't list what I want to see! (specify below) 0%  0%  [ 0 ]
Total votes : 3
Author Message
PostPosted: Tue Sep 11, 2012 12:37 am 
Offline
Master of Eyal

Joined: Wed Jul 24, 2002 9:26 pm
Posts: 10394
Location: Angolwen
Put it in data/font and just use it :)

_________________
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)


Top
 Profile  
 
PostPosted: Tue Sep 11, 2012 8:17 am 
Offline
Loremaster

Joined: Thu Sep 23, 2010 10:18 pm
Posts: 3516
Location: London, England
Yeah, it's very easy to use your own fonts. I have a couple of my own in Rogue Rage.

_________________
http://www.gamesofgrey.com - My own T-Engine games!
Roguelike Radio - A podcast about roguelikes


Top
 Profile  
 
PostPosted: Fri Sep 21, 2012 1:04 am 
Offline
Sher'Tul Godslayer

Joined: Thu Jan 23, 2003 8:13 pm
Posts: 1706
Location: A shallow water area south of Bree
Well, the font thing is shelved for now, after I realized that to do it properly, I'd need to implement a huge scrolling character table for the player to choose from (think "Interact with visuals" from T2, but with the entire Unicode character set to work with). For now, I decided to do something a little easier:

Release 0.0.4 "A Shopping Date with Destiny"

New in this release:

  • Migrate to T-Engine v0.9.42.
  • Expanded implementation of stores. All Bree stores are now present and (mostly) implemented.
  • Partial implementation of fates; they can be received, learned via the Soothsayer, and listed via new game menu entry View Fates, but are not yet taken into account in level generation.
  • Fixed some object bugs, notably display and stacking handling for some objects.
  • Fixed some character creation bugs:
    • Spent stat points could be irretrievably lost if you changed your selected race/class.
    • Starting items for certain races/subraces were not being given to the player.
    • Starting items were not being properly identified.
  • Implement gameplay option 'Allow weapons and armor to stack'.

I've taken a few liberties with some of the stores, specifically ones like the Soothsayer and the Mayor's office that nominally sold stuff but were really there for other actions like gaining quests; those will use T4's chat system instead of the store interface.

As always, the .team file for the release is available from my site, along with the Subversion repo and WebSVN frontend thereto. Now, I've got a couple other small projects that were kind of backed up behind this one, so don't be too worried if the next release takes a little longer than this one; as long as I'm still checking stuff into the repo, I'm still kicking. :wink:

_________________
"Blessed are the yeeks, for they shall inherit Arda..."


Top
 Profile  
 
PostPosted: Fri Sep 21, 2012 1:11 pm 
Offline
Master of Eyal

Joined: Wed Jul 24, 2002 9:26 pm
Posts: 10394
Location: Angolwen
Yay!

But I realy dont believe you should port the options :)

_________________
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)


Top
 Profile  
 
PostPosted: Sun Dec 02, 2012 4:52 am 
Offline
Sher'Tul Godslayer

Joined: Thu Jan 23, 2003 8:13 pm
Posts: 1706
Location: A shallow water area south of Bree
[We Apologize for the Delay;(TM) replacing three computers in rapid succession can be annoyingly time-consuming. Admittedly, only one of said computers needed to be replaced because it actually died, but that was my homebrew DVR box, and getting its successor properly set up and working was frustratingly difficult.]

Any-way:

Release 0.0.5 "Not Dead Yet"

New in this release:
  • Migrate to T-Engine 0.9.43.
  • Potions are mostly implemented, along with the 'q' command to quaff them.
  • Implement object "flavors" for unidentified scrolls/potions/etc.
  • Temporary effects are largely implemented, and what isn't implemented is at least stubbed out.
  • Suppress the redundant character name dialog that was appearing before the usual birther dialog.
  • Somewhat less clunky save/quit dialog.
  • Assorted bug fixes and internal infrastructure rejiggering.

As always, the .team file for the release is available from my site, along with the Subversion repo and WebSVN frontend thereto.

_________________
"Blessed are the yeeks, for they shall inherit Arda..."


Top
 Profile  
 
PostPosted: Sun Dec 02, 2012 6:33 pm 
Offline
Uruivellas

Joined: Sat Jan 14, 2012 12:02 am
Posts: 703
Yay!


Top
 Profile  
 
PostPosted: Tue Dec 04, 2012 12:00 am 
Offline
Master of Eyal

Joined: Wed Jul 24, 2002 9:26 pm
Posts: 10394
Location: Angolwen
YAY !

_________________
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)


Top
 Profile  
 
PostPosted: Tue Apr 30, 2013 12:40 am 
Offline
Reaper

Joined: Wed Dec 12, 2007 12:21 am
Posts: 2257
Location: New Zealand
Any more?

_________________
Regards

Jon.


Top
 Profile  
 
PostPosted: Thu May 02, 2013 12:41 am 
Offline
Sher'Tul Godslayer

Joined: Thu Jan 23, 2003 8:13 pm
Posts: 1706
Location: A shallow water area south of Bree
madmonk wrote:
Any more?

Heh. You remember I was talking before about small changes mushrooming into big changes? Well, I figured implementing monster spells would be a nice, simple next step. (Poor Novice mage in the Bree house quest without his magic missile spell and all...) Of course, implementing that requires implementing damage types, which requires disentangling the difference between the RBE_* damage types and the GF_* damage types and all the things those affect, which leaves me pretty much where I am now, trying to implement floor grids turning to lava when hit by a fire attack. And on further examination of the T4 code, I'm beginning to suspect that I may have been doing that wrong up to this point. :roll:

And speaking of non sequiturs, is there documentation anywhere for the particle system? Because ironlcally, that might actually be less complicated than what I'm currently working on... :|

_________________
"Blessed are the yeeks, for they shall inherit Arda..."


Top
 Profile  
 
PostPosted: Tue May 07, 2013 8:14 pm 
Offline
Reaper

Joined: Wed Dec 12, 2007 12:21 am
Posts: 2257
Location: New Zealand
My heart goes out to you! It sounds really hard.

Have a chatter to Lord Estraven and AnonymousHero. They have been working on T2... and may be able to assist.

_________________
Regards

Jon.


Top
 Profile  
 
PostPosted: Wed May 29, 2013 3:13 am 
Offline
Uruivellas

Joined: Tue Dec 13, 2005 12:35 am
Posts: 708
Umm *eep*

Unfortunately all of my experience is with T2, I have no idea how to implement anything for T4. Also I'm a fairly lousy programmer ATM, see for instance the mess that is Neoband. :)

That said, feel free to ask me stuff about T2; I'll see how much I can answer.


Top
 Profile  
 
PostPosted: Mon Jun 03, 2013 12:27 pm 
Offline
Master of Eyal

Joined: Wed Jul 24, 2002 9:26 pm
Posts: 10394
Location: Angolwen
Any news ?;)

Oh about the particle system, not really; but I urge you as before; particle system is nice and all but unimportant. Step1: get it playable; only then can you do step2: make it not suck gfx-wise :)

_________________
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)


Top
 Profile  
 
PostPosted: Tue Jun 04, 2013 3:24 am 
Offline
Sher'Tul Godslayer

Joined: Thu Jan 23, 2003 8:13 pm
Posts: 1706
Location: A shallow water area south of Bree
darkgod wrote:
Any news ?;)

Currently fighting my way through applying damage types to items on the floor, and debating whether I need to rip out the Grid:projected() method I've been using for floor damage up to this point and try to do that handling into the default damage projector instead.

[On that note, is there an easy way to make something happen at the end of the ActorProject:project() method or immediately thereafter? I figure trying to remove objects from the floor in the middle of a Map:checkAllEntities() call would pretty obviously be a Very Bad Idea(TM), so currently my Object:projected() method is marking floor objects that need to be destroyed, in anticipation of coming behind that with something to actually remove marked objects from the floor.]

darkgod wrote:
Oh about the particle system, not really; but I urge you as before; particle system is nice and all but unimportant. Step1: get it playable; only then can you do step2: make it not suck gfx-wise :)

Well, yeah, but as I said, being able to draw pretty lines when that Novice mage shoots a magic missile at the player (which, recall, was got me into this mess in the first place) would at least make me feel like I'm accomplishing something... :oops:

_________________
"Blessed are the yeeks, for they shall inherit Arda..."


Top
 Profile  
 
PostPosted: Tue Jun 04, 2013 7:56 am 
Offline
Master of Eyal

Joined: Wed Jul 24, 2002 9:26 pm
Posts: 10394
Location: Angolwen
Lol :)
Oh and come on now; join us up in #tome !

As for particles, well you probably found how to apply particles, as for how they work it's simple really, it just needs a different mindset to make them:
Each frame (for this purpose there is *always* 30FPS, even if it displays more or less) the emitter method is called (the one with ths emit() call inside).
A particle system lives as long as particles exist inside, if you keep on emitting it keeps on existing (that's why most particles systems have a limited number of emits).
When a particle must be emited the generator table or function is called which defines the parameters for that one particle. So if you tell it to emit 10 particles, the generator is called 10 times.

You could superload project(), but from your example it sounds more like a job for game:onTickEnd (look in tome's code)

_________________
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)


Top
 Profile  
 
PostPosted: Tue Jun 18, 2013 7:25 pm 
Offline
Archmage

Joined: Tue Jun 18, 2013 7:24 pm
Posts: 449
I tried to run the latest .team in T-Engine 0.9.34, and it first tells me it's incompatible before crashing.

Any ideas?

_________________
Working on a T-Engine game
Veins of the Earth

Veins of the Earth ModDB page


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 501 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6 ... 34  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group