Jump to content

andracass

Administrators
  • Posts

    1827
  • Joined

  • Last visited

  • Days Won

    133

 Content Type 

Profiles

Forums

Events

Reborn Development Blog

Rejuvenation Development Blog

Desolation Dev Blog

Everything posted by andracass

  1. Hi! Me again. So, as many of you noticed, the last post I made (featuring the lovable Meech) was actually just a cleverly disguised teaser for the level cap increasing. This post is going to be a bit more about the level cap itself, why increasing it can make things annoying for anyone actually trying to level up past 100, and probably some nerd stuff on top of that. First: the level cap. Changing the level cap is incredibly easy. In the game files, there's this single line of code: Increasing that number increases the maximum level. It's really that uncomplicated. You could even increase the level cap to 1,000,000,000,000 if you want to, and it works! ...in theory. Changing the level cap itself doesn't affect anything in-game since it's, effectively, just a number. The problems with an infinite level cap start to emerge when you have an actual pokemon try to reach it. Which brings us back to our dear friend Meech. Instead of explaining this, I'll just show you what happens in game when Meech starts to become Too Stronk (volume warning!): You can see in the video that Meech is now a level 950,095. You can also see in the video that the menu lags to hell and back. This lag is what effectively creates a soft limit on the level cap- if I levelled up to the 1,000,000 mark, the game would start crashing every time it tries to load the pokemon screen. The soft limit also varies based on your CPU- forcibly limiting the performance on my laptop also limited the extent to which I could raise Meech's level. The script crashed around level 600,000 when limited, for an example. That said, it's worth nothing that my game crashed literally the moment after I stopped recording the video, so it's not like there's a hard level cap in practice- it all just depends on whether or not your CPU can handle the load. Some caveats: So: obviously there's a problem with making the level cap too big, but there's not really a technical issue with setting it to, let's say, 50,000. So why don't we? (I rhetorically ask myself in order to set up the next part of this post) The first issue is EXP. If you watched the video above to the end, you'd see what the EXP requirements were to level up to 950,096. It takes over 2 trillion points. Meech's level there is, of course, unreasonably high, so here's the EXP values at level 50,000: Compared to the numbers at level 950,095, this is technically more manageable, but still effectively impossible to reach in-game. To explain why this is the case, I'm going to talk a lot about EXP formulas and... well, I'm going to have to use some math, and I understand that math might not be what you all bargained for by reading this post. In order to spare those you might otherwise be overly startled by the presence of math, I'm going to throw up my specially patented Math Barrier, and those of you who wish to avoid the math can just rejoin the post after the second line of stars. ******************************* MATH BARRIER™ ********************************** Alright, nerds. There are six types of EXP growth. In order from least EXP needed to most EXP needed, they are: Erratic, Fast, Medium, Parabolic, Slow, and Fluctuating. For my own sake, I'm going to be focusing on the middle four growth types, since Erratic and Fluctuating are, uh, really weird and I don't quite know how to make them work for hypothetically high numbers. Here are the EXPgrowth formulas for the EXP needed to be at a given (level): Fast: (level)3 * 0.8 Medium: (level)3 Parabolic: (level)3 * 1.2 - (level)2 * 15 - (level) * 100 - 140 Slow: (level)3 * 1.25 (Meech, for reference, is Fast.) The EXP gain formula- what determines how much EXP you get from battle- is why I made a Math Barrier earlier. It is a mess. EXPgain = (A / B)2.5 * C * D + 1 A = Lvopp * 2 + 10 B = Lvopp + Lvplayer + 10 C = BaseEXP * Lvopp / 5 D is just a catchall value for things like Lucky Egg boosts, traded pokemon boosts, EXP Share drops, etc. No one needs to see those. I've tried to make this as readable as possible but it's...it's still a mess. Lvopp is your opponent's level and Lvplayer is yours. It's worth noting that when Lvopp = Lvplayer , A / B = 1 and the formula basically becomes C * D + 1 = EXPgain. To make things easier for the rest of the explanation, I'll be calculating EXP gain as if Meech was the same level as its opponent. Anyway, hope you nerds enjoyed the knowledge dump. I'll call the normies back in now. ******************************* MATH BARRIER™ ********************************** The issue here is that EXPgain increases linearly and EXPgrowth increases cubicly. This effectively means that more pokemon will have to be fought in order to level up the higher your level is. I'll demonstrate this by having Meech fight a bunch of hypothetical Reshirams at the same level in order to level up. Level 50 Meech needs: 6120 EXP or 2 Level 50 Reshirams Level 75 Meech needs: 13680 EXP or 2.98 Level 75 Reshirams Level 100 Meech needs: 24240 EXP or 3.96 Level 100 Reshirams Level 300 Meech needs: 216720 EXP or 11.8 Level 300 Reshirams Level 1000 Meech needs: 2402400 EXP or 39.25 Level 1000 Reshirams And, finally... Level 50000 Meech needs: 6000120000 EXP or 1960.8 Level 50000 Reshirams This is basically the EXP crunch that you normally see in the later areas of Reborn taken to extreme levels. The reason you don't see this any earlier is because the base EXP a pokemon gives also depends the sum of its base stats and whether or not it's evolved, with higher base stats and later evolutions having higher base EXP. The increase in EXP for a level up is mostly covered by the fact that the pokemon you're fighting are evolved and give more EXP. But as you can see, when the base EXP of the pokemon you fight isn't increasing anymore, leveling up starts to get harder and harder. This brings me to my second issue: Leveling up becomes pointless When you level up, you typically see growths of 1-5 points per stat. At the beginning of the game, this is pretty significant- A 5 point growth when your stat is at a total of 80 is a 6.25% increase. These level up growths effectively always stay the same- whether you're at a level 50 or 75 or 50000. So let's check MegaMeech's stats. A level up at 50000 does effectively nothing for MegaMeech, and it takes much much more effort to get one. Level differences between pokemon would also have to be larger to maintain any sort of significance. So we're still looking into what we'll do with increasing the level cap as far as Reborn is concerned. The main point of it is to make it so there's at least some kind of a challenge with Legendary battles and other postgame shenanigans. I'm also working on tweaks to the EXP formulas so that leveling up isn't such a pain while also making it so that further levelups aren't absolutely necessary to complete the main postgame content (and overleveling won't even be possible before you finish the League). There's no way we'd push the cap over 200 though. Nuh-uh. If we're getting to that point and can't increase the challenge without pushing the cap up further then we completely lack creativity and I will personally fire myself. So, yup, that's my TED Talk. Thanks for listening!
  2. There is certainly a way to "convert" people, regardless of what that process is, since I had message seal about what would happen had I been converted with regards to my ability. The wording with regards to Amber's death is not explicit about whether there was only one "member of the third party" or only one "third party". This isn't really the most important issue at hand, though, so I'll let it rest for now.
  3. Well, I'd be willing to agree that I'm using the whole "confirmed town" thing to cut some corners with my explanations. I'm not immediately switching my vote since there's still a debate over whether I'm culted and pulling my vote away immediately would mean that you can't simply look at the numbers to tell if I'm lying (which, again, I'm not, but I suppose my protests to the contrary are unable to make a huge difference). But a fair number of things have happened since I first posted which includes at minimum one mafia member voting for either you or Nicki.
  4. Weary or wary? I haven't actually changed my vote, and frankly none of this discussion has really made much of a difference- there's too much we don't know right now. The thing that made a difference for me was watching the people who voted for either you or her and seeing what their arguments were- some of them definitely know which one of you is actually mafia.
  5. I'd favor just lynching purp. The first seven kongs I listed were playable characters.
  6. I like the tie idea, but I'm also very tempted to switch my vote altogether.
  7. So here's what I'm thinking over right now. Was Alaris stabbed? Was Lykos lying? I'm also looking at how quickly people voted for Eric after I vouched for Astra. So, firstly, there's the question of whether or not Alaris got stabbed. It'd be pretty stupid for mafia to stab a fellow member, so ordinarily this would lead to me leaning towards him being town, but the fact that Eric would die and say something like "yes I can confirm that I stabbed Alaris and Amber" seems really strange, and I'm more inclined to think this was a setup because of that. An alternate possibility would be that Eric was roleblocked N0 and then Alaris could fakeclaim getting stabbed instead (as no one would be able to counter that). Amber would then be a former mafia member who was culted and then had to be nightkilled last night to maintain credibility- if Amber died by bleeding then that would mean that the mafia kill failed. This would also indicate that the cult is still alive and well. (previous section bolded since it seems like useful information regardless.) Most of this is speculation, but the idea that a stabber exists and was active could be nothing more than the mafia trying to provide itself some town credibility. My second concern is going to start with me admitting to have lied about where I got my gun from. It was not a part of my role. This was done in order to keep the person who gave it to me alive, since a character who gives out guns would be a pretty significant target. (thanks, newt.) Alaris pressed me much harder on where exactly the gun came from, whereas Nicki seemed to accept my explanation and didn't press further. This information is far more relevant to the mafia, since guns being handed out to townies is a pretty big risk. The primary thing that led to me shooting Lykos was that his roleclaim was effectively singlehandedly invalidated by Alaris, with Nicki not really weighing in. Since I now have a banana, it's pretty clear that Lykos's role works just fine, which means that either he was double roleblocked or someone is lying about whether or not they have a banana. (And if no one else has a banana, I guess we'll all die in three days.) @Jason Grace Nano sent me a joke during N1.
  8. So I'm making a theoretical list of roles. There are a grand total of 10 Town/Kong roles, and if we include the playable characters from the 3 DKC games and DK64, we get: Donkey (me) Diddy (Lykos) Dixie Kiddie Lanky (Nano) Tiny Chunky This is already 7 kongs. On top of that, we've got some more who have died or aren't playable: Wrinkly (Jace) Cranky/Funky (astra) and finally Squawks or Swanky and yikes I had to look up who swanky was. If the list here is right then literally only one of the roles are possible, and squawks is not a kong.
  9. Well, this certainly got interesting. [Eliminate] Alaris I'm working on a longer post, but since things are pretty active right now, I'm going to place a vote and mention that I got a banana.
  10. I suppose we'll find out. That said, there's a phase change soon and there's some potential stuff happening that seems important: First, we're assuming that eric is telling the truth about there being only one other maf with the other two having been culted. There's not really a way to confirm this, so just be wary. Also, if lykos is culted, I guess that doesn't necessarily mean Alaris and Nicki aren't maf, so we'll have to watch out for that.
  11. Also, there won't be an indication on the main page if I've been culted. I'm assuming seal would give votals by request if he isn't already planning on doing so. (additionally, i'd like the votes to be shown in the future.)
  12. @LykosHand Who have you given bananas too, and how do you know that there's a cult leader? additionally, leaning towards been as the cult leader.
  13. Yeah, I'd lose my role, though obviously I'm shooting tonight so that doesn't matter.
  14. I'm wary of Lykos's lack of explicit roleclaim: the fact that he can't state the character that he is likely indicates a mafia role given that it'd be possible to look up characters and determine their alignment. Additionally, if I had been culted, I'd lose my original role, meaning that you would be able to see my vote would only count once. Anyone would be able to tell. Me being a cult member is effectively Lykos's last possible option to cast doubt on me, so I think it's safe to say he's the mafia member in that group of three.
  15. so since we're at the end of the day and Eric has confessed, I'll share with you all what Nano left me before doing: Either Lykos, Nicki, or Alaris is maf. I held off on saying anything earlier to watch the day play out and see how everyone acted without knowing that they were one of the three. As of now, I have every intention of shooting Lykos since the other two have been contributing pretty actively and he's been dodging an actual role claim while being vague about what he does. That said, I don't know if anyone will be unveiled as cult and for with Eric, so to some extent I can't say for sure how this will hi by the day's end.
  16. Mine connects to the character, though: I can't think of a way that baking and cult leader connects, unless Lykos is just K. Rool and he gives out poisoned bananas. (Also, just up until 0:38 will do for the video. Apparently I can just spend this whole game quoting the DK Rap.)
  17. yup. anyway, if y'all are wondering, my role comes with a coconut gun that fires a shot. i only get one though. i'm guessing that if I had more it'd be a little overpowered.
  18. ....that was already the plan, though you absolutely did not need to say it yourself.
  19. There's not really much point in listing me since I'm basically confirmed town. though it wouldn't hurt to mention me maybe I'm going to ask that Astra is trusted on this one. The likelihood that anyone other than the item giver would be aware that I have an item is very very slim. I'll swap to my second choice and [Vote] Eric and also ping him @GenEric for a defense
  20. if I were to take a guess on who's maf right now, I'd say Eric and Astra, plus someone in a little worried about and someone who won't matter by tomorrow. [vote] Astra
×
×
  • Create New...