Post new topic    
King Slime
Send private message
Alectormancy? 
 PostSat Aug 06, 2011 6:45 pm
Send private message Reply with quote
So, with the notice of James new tech demo of large hero walkabouts, it is seemingly something that can be done in the upcoming release, Alectormancy.

My question is, when exactly will this release? Well, not exactly when, but a timeframe of when to expect the new download.
Liquid Metal King Slime
Send private message
 
 PostSat Aug 06, 2011 8:00 pm
Send private message Reply with quote
Well if we look at The documentation provided with the tech demo. James does say that it might be implemented into the engine itself in the future. But he also says that it would be "way way in the future"
Quote:

# Walktall.hss #
# This example script shows how to make tall walkabouts in the OHRRPGCE by replacing hero
# and NPC walkabout slices with battle sprites. This requires An OHRRPGCE Nightly Wip build
# from at least August 5 2011 (Or if you are reading this in the future, any stable release
# starting with "Alectormancy" will be fine.) (If you are reading this in the even more
# distant future, there might already be a built-in way to to tall walkabouts with no scripting)
#To make the heroes and NPCs overlap each other correctly you should set
# "Walkabout Layering: Together" in the general map data editor (this is the
# default for new maps)



You can of course follow his instructions and simply implement this into your game now though. Using scripts may seem scary at first but soon you'll realize that it's just as easy as everything else in the editor.
Here's the script in case the .hss file is unreadable to you.


Code:
include, plotscr.hsd
plotscript, map autorun, begin
 
 embiggen heroes
  embiggen NPCs
end

script, embiggen heroes, begin
 
 variable(hero, sl)
 for(hero, 0, 3) do(
  if(hero by rank(hero) >= 0) then(
     # hero exists   
  sl := get hero slice(hero)   
   embiggen walkabout slice(sl)    )  )
end

script, embiggen NPcs, begin
 
variable(npc, sl)  for(npc, -1, -300, -1) do(
   if(get NPC id(npc) >= 0) then(
     # this NPC exists
  sl := get NPC slice(npc)   
  embiggen walkabout slice(sl)    )  )
end

script, embiggen walkabout slice, sl, begin
  variable(pic sl, pic num)
  if(sl) then(
    pic sl := lookup slice(sl:walkabout sprite component, sl)
    pic num := get sprite set number(pic sl)
    replace hero sprite(pic sl, pic num)  )
end
King Slime
Send private message
 
 PostSat Aug 06, 2011 8:19 pm
Send private message Reply with quote
Actually Spoon, I read the Hss file. I'm not talking about the features full release into the engine, i'm referring to the entire version Alectormancy iteself. How much time are we talking?

Soon, Days, Weeks, Months, Years, or Soon Or Otherwise Never?
Metal Slime
Send private message
 
 PostSat Aug 06, 2011 8:28 pm
Send private message Reply with quote
it's finished when it's finished. the thing is, we don't even know what's going to be in the thing, so it's hard to be excited about it.

if you use nightlies, it doesn't really matter anyway. you'll get to use features and things as they come out, so waiting for a new version is somewhat less interesting than it used to be.
Display posts from previous: