Coding Task List - Before IB2 Initial Release

Discuss anything in general about the IceBlink Engine + Toolset project (or anything else) here.

Re: Coding Task List - Before IB2 Initial Release

Postby youngneil1 » Thu Jul 05, 2018 7:11 am

Convo screen can now be completely used via keyboard, too (see above for what keys do). This comes very handy for my new notebook as it has no touch screen and cramped in the subway I have no mouse either. The track pad is quite cumbersome to use, so it's a great convenience improvement for myself. Also when lying in bed or on couch and playing this is rather helpful, too. Eventually I will add full keyboard support for all screens but that is for later.

Started to code an alternative to the way convo bubble indicators currently work. The idea is to directly show for each pc who has differing answer options (pc with different answer options use one of the six possible bubble positions (right-down, right-middle, right-up, left-down, left-middle, left-up); pc with same answer options have the same bubble position; no bubble at all if all pc have the same answer options anyway) - in contrast to showing only that several PC have different answer options than the current pc (without further indicating that these other PC might have differing answer options between themselves). Sigh, this is hard to word :roll: :lol: .
User avatar
youngneil1
Backer
Backer
 
Posts: 4539
Joined: Sat Dec 08, 2012 7:51 am

Re: Coding Task List - Before IB2 Initial Release

Postby youngneil1 » Sun Jul 08, 2018 6:54 am

Next beta with all of the above changes is ready. I am currently visiting my patents and internet access is a bit limited :lol: , so uploading might be delayed a bit.
User avatar
youngneil1
Backer
Backer
 
Posts: 4539
Joined: Sat Dec 08, 2012 7:51 am

Re: Coding Task List - Before IB2 Initial Release

Postby youngneil1 » Sun Jul 08, 2018 8:22 pm

IB BEta v117 released - no liabilities, no warranties, use at your own risk:

https://www.dropbox.com/s/c6fbq8gst0iw4 ... 7.zip?dl=0

- added keyboard controls in convo screen (w,a,s,d or keys, space/enter to confirm, chosen line is highlighted red before confirmation)
- conversation bubble indicators now have the same position for PCs with same answer options (and differnt positions for different answers), six positions available, you can turn this off again under module settings by setting useAlternativeSpeechBubbleSystem to false
User avatar
youngneil1
Backer
Backer
 
Posts: 4539
Joined: Sat Dec 08, 2012 7:51 am

Re: Coding Task List - Before IB2 Initial Release

Postby youngneil1 » Sun Jul 08, 2018 10:01 pm

IB Beta v118 released - no liabilities, no warranties, use at your own risk:

https://www.dropbox.com/s/h2lt8edhhotow ... 8.zip?dl=0

- adjusted the alternative speech bubble system a bit, so first position/default is "no bubble", followed by five bubble positions; this way it feels more similar to the current system and will work better in the most common situation that no one has a special answer
User avatar
youngneil1
Backer
Backer
 
Posts: 4539
Joined: Sat Dec 08, 2012 7:51 am

Re: Coding Task List - Before IB2 Initial Release

Postby youngneil1 » Mon Jul 09, 2018 9:36 pm

IB Beta v119 released - no liabilities, no warranties, use at your own risk:

https://www.dropbox.com/s/m51umh86g0c76 ... 9.zip?dl=0

- another round of improvements for the alternative bubble indicator system for convos: "no bubble" is used now for the base line of the party answer options (only 1 answer option or all answer options for all pc the same); tested quite a few Hearkenwold convos and it seems to aork as intended (highlighting only those chars with options differing from base line, with a different highlight/bubble position for each char with differnt set of answers)
User avatar
youngneil1
Backer
Backer
 
Posts: 4539
Joined: Sat Dec 08, 2012 7:51 am

Re: Coding Task List - Before IB2 Initial Release

Postby youngneil1 » Tue Jul 10, 2018 4:17 pm

For bext beta I have added current party x,y coordinates to the ingame area name (clock toggle).

This has triggered a thought process concerning world structure (again):

I see the gameworld on three different zoom levels (inside/close up, city street/overland POI, carthographical/world). You might have noted the according area setting for shrinking props already (normal, small, tiny props). The time per step setting of an area follows the same idea. What is still missing is info on the name and position that a zoomed in map has in its bigger mother map and grandmother map. I think I will add such properties to area properties and rework the clock toggle presentation.
User avatar
youngneil1
Backer
Backer
 
Posts: 4539
Joined: Sat Dec 08, 2012 7:51 am

Re: Coding Task List - Before IB2 Initial Release

Postby youngneil1 » Wed Jul 11, 2018 6:10 am

Some example notation I think of:

World{42,7}: Durin Barony(7,13)
Greentown{0,2}: Trade District(21,5)
Amber Inn{L-1,1,1}: Pritchart’s Hideout(4,16)

So, each area might get the new properies:

motherAreaName
motherAreaX
motherAreaY
motherAreaFloorLevel

collectiveName
collectiveX
collectiveY
collectiveFloorLevel


The above example would then be generated by these settings:

Area Pritchart‘s Hideout
motherAreaName: Trade District
motherAreaX: 21
motherAreaY: 5
motherAreaFloorLevel: 0
collectiveName: Amber Inn
collectiveX: 1
collectiveY: 1
collectiveFloorLevel: -1

Area Trade District
motherAreaName: Durin Barony
motherAreaX: 7
motherAreaY: 13
motherAreaFloorLevel: 0
collectiveName: Greentown
collectiveX: 0
collectiveY: 2
collectiveFloorLevel: 0

Area Durin Barony
motherAreaName: none
motherAreaX: 0
motherAreaY: 0
motherAreaFloorLevel: 0
collectiveName: World
collectiveX: 42
collectiveY: 7
collectiveFloorLevel: 0

WIP
User avatar
youngneil1
Backer
Backer
 
Posts: 4539
Joined: Sat Dec 08, 2012 7:51 am

Previous

Return to General IceBlink Project Discussions

Who is online

Users browsing this forum: No registered users and 0 guests

cron