Recent content by Joat

  1. Joat

    [Open Assets] Simple Dialogue System

    Good heavens, it's been a long time since I showed signs of life here! These changes are long overdue. I have changed the script in accordance to LunarDestroyer's advice. I have also added in the capacity to have more than four response options. EDIT: I almost forgot to mention. Speed shoes do...
  2. Joat

    Alternative to Recursive Table References (Lua)

    That was not the full script. Here is the full script: //Freeslot object declarations. The rest of the declarations are in MAINCFG...
  3. Joat

    Alternative to Recursive Table References (Lua)

    I understand that what I am trying to do is probably not possible how I'm trying to do it. However, I'm hoping that what I wish to do is possible in some form. Below are the functions relevant to what I am trying to do. The task begins with converse(p,settingsMain) being called (where p is the...
  4. Joat

    One Little Rat (working title)

    I've been somewhat more busy than usual, but despite that, I've further updates on the project: - I have implemented an alternate display mode for health and energy, which shows numbers instead of bars. This will display when the inventory is open, since it tends to cover up most of the bars...
  5. Joat

    One Little Rat (working title)

    A few updates: - Guns are now in the game! Not many thus far, but there are guns. - This mod is planned to have branching paths, and it will take at least three full playthroughs to get through the whole game. There are a total of 46 planned stages for the mod, which naturally means that each...
  6. Joat

    One Little Rat (working title)

    And so, here we have Marshall Armond, the arms dealer! And yes, Copper Wyre the owl also has been given animation in the mod. As with aforementioned owl, though, this image is from before being converted to the SRB2 palette.
  7. Joat

    One Little Rat (working title)

    As far as alternate objectives, I am not 100% certain yet, but I do not think there will be multiple objectives, though there may be branching paths. For the most part, I plan for it to be based around getting to the end of levels (along with a few bosses, though I've yet to decide how...
  8. Joat

    One Little Rat (working title)

    My thanks for the compliments from all of thee! In any case, this mod now has a shop system! It even has a buy-back feature, in case you sell something by mistake. There is no functionality for selling ammunition at this time, though, and I plan to have ammunition available in shops only in...
  9. Joat

    HUD slowdown with many patches drawn

    My thanks to thee! That was, indeed, the issue. I have corrected the code so that the icon checking code for item 7 is done only once per frame. Though, I'll shortly revise it so that it doesn't re-check while the player is pseudo-paused. As for your proposal on avoiding running getIcon so oft...
  10. Joat

    HUD slowdown with many patches drawn

    Yes, the code was a rather silly thing for me to omit. //This was used to attempt to speed patch drawing up by reducing the amount of v.cachePatch calls used. There is code at the end of the per-frame function to clear unused parts of the cache. local function create_cachePatch(v,patchName) if...
  11. Joat

    HUD slowdown with many patches drawn

    In my mod, the player has a grid-based inventory, with icons representing each item they have. When the amount of items in the inventory is fairly low, this works fine. However, when the inventory has a lot of items it (and thus a lot of icons to draw), the game slows down considerably. Is...
  12. Joat

    One Little Rat (working title)

    My thanks to thee! Funnily enough, I actually did consider a hat at first. I suppose I should consider that option again, really. I need to think of what would be fitting for the owl, though.
  13. Joat

    One Little Rat (working title)

    I have decided to go ahead and, instead of using rings as permanent life increases, use rings as currency for shops. As such, I've begun work on shop NPCs! Here is the first sprite for a burrowing owl I have yet to name. It has not yet been adjusted for the SRB2 palette, but that detail aside...
  14. Joat

    Calling state only inside specific sector...

    There are no ways that I know of to do this PURELY with SOCs. However, it is possible with the aid of Lua. The below code, when placed in a lump with a name starting with "LUA_" (the last four characters of the lump name can be whatever you want), will create a custom action that can be used in...
  15. Joat

    One Little Rat (working title)

    Due to a combination of high school workload, an easily-distracted mind, and other projects, it's been a while. However, I have some updates: - I have created separate Inferno and Liquid Shields and plan to implement them into this mod, though they are not yet implemented. - Speaking of...
Back
Top