Jump to content

AnishaDawn

Members
  • Posts

    72
  • Joined

  • Last visited

Nexus Mods Profile

About AnishaDawn

Profile Fields

  • Country
    United States

AnishaDawn's Achievements

Enthusiast

Enthusiast (6/14)

0

Reputation

  1. Over on the fallout 4 forums, I encountered something that was a bit of a wake up call. I experienced it here too but to a more passive degree. All my knowledge of the game was derived entirely from testing for fun and diving into the CK. I'm well educated but I have no degrees to show for it, so I've had people undermine the authenticity my knowledge. I'm not a developer and never been in that kind of environment professionally. I don't think spending time in the various RPG Maker games count enough for me to say "I've made a game", but yeah I tried that out.. I have dived in Java, JS, C++, Perl, PHP, HTML, XML, Python, with and Python being the one programming language I've stuck with. It's just a hobby of mine and it just had the added benefit and helping me understand how games/programs work. When I play MMOs for example, I know whats going on with spawns, monster movements, etc. Call it a third eye - I don't need to see the code. I don't own disassemblers, things that people use in order to present irrefutable proof of their findings, even though this can all be figured out in the CK They use this knowledge they pluck from the game code to obtain reverence and popularity - these types of people always seem to have a nasty "holier than thou" air about them as well. People will take them seriously, while taking people like me less seriously. Honestly that hurts. To be told that what I know is just an "opinion" is a slap to my face because I have tons of notes both hand written and typed. Lots of math(basic math..I'll get to that), lots of lines of codes, in the thousands, that have been read all in effort in me wanting to know the answer to two of the most daunting questions of mankind: How and why? Seems the modding community is saturated with CS majors and one-uppers. Math is my weakest point. I rely on basic math to arrive at any solution to a problem that otherwise would be reached by much faster algorithms. It's how I figured out how to get the local positions for objects without having to use SKSE or trignometry. It's not 'pretty' or show off math so it's not taken seriously. I can't even go to a r/Math without people giving off vibes of annoyance because I don't already have a master's degree in mathematics. I've been on my own, self teaching myself everything I know. I hate asking people for help, but I love to offer it because I know how it is to be denied answers. When I see a person's problem on these boards, I think of how I could fix that. Always though, someone comes along to shoot it down. This is getting a bit long winded..but it's been building up in my head for a long time. tl;dr: I stopped playing. I stopped modding. I just uninstalled it all. My knowledge is worthless. I'm not smart enough.
  2. ...modding Oblivion was 10000x easier. Ya didn't feel like you needed a degree in computer science.. Another thing to take note of is that if the cell has an encounter zone, the lvl of the leveled actors will be locked to the level of the player when the player first enters that cell, permanently.
  3. I think if you change the following.. SpawnCounter... to SpawnCounter.Mod(1.0) ..and remove that long wait.
  4. If these are all custom NPCs you placed(not vanilla ones), you could try an easy script(apparently only works for things created through placeatme/actoratme): Event OnCellDetach() if self.IsDead() == true self.Delete() endif EndEven They will be deleted whenever the player leaves the cell, but they have to be dead before then. If these are spawning actors(the "M" markers): Event OnCellDetach() self.SetCriticalStage(self.CritStage_DisintegrateEnd) EndEvent Finally if you expect these actors to respawn and are placed in the cell(not created by PlaceAtme/ActorAtMe) and you checked the "Respawns" box on their references, you can let the game clean them up when the cell resets(if the encounterzone allows for it).
  5. When in doubt, turn the object into an activator. All movement functions work on those, though the collision updating is a different matter.. but still useful if collision isn't a concern.
  6. If the thing being activated is the object itself that this script is placed on, you can also use OnTranslationComplete() to handle the enabling and not have to use a wait at all.
  7. Logic is the beginning of knowledge.. and I'm only analytical.
  8. Suikoden 2, 5 Parasite Eve Resident Evil 2 Gran Turismo
  9. Either it's jealousy or self admitting the truth, either way this thread has shown me that no matter how hard I try or how much reading I do, I'll never be smart enough to fit in around here.
  10. You may want to investigate the following Magic Effects DLC2BloodskalBladeEffect <-- I strongly feel this is what you're looking for. DLC2BloodskalDamageFFAimedHoriz DLC2BloodskalDamageFFAimedVert
  11. Which is why I asked because I do have my own research for anything that involves cells, distance and what not, though I've been using basic math, I always needed a second set of eyes to see if my findings is sound. Anyway, there's nothing in your research that is a conflict to my own, it only tells me that my math needs work. With a radius of 10,250 units, that puts the inscribed circle of the 5x5 box at a circumference of 64,402.65 units. You know all this already though. I didn't, but I do now. :D One other I like is that you speak only in game unit terms and not try to use real world measurements like most do. Your research on movement speed, I was looking for data on the base speed(in Skyrim it's 370 and increased by race height multipliers). Based on your data the speed is 500. Your last link is also what I was looking for. A "range finder" or how range works in the game. Obviously I got a A LOT more questions for you but I think I can make it from here. These corrections based on your data will also be adapted to my Skyrim research since Bethesda isn't known to make drastic changes to the inner workings of the cells/distance/range systems between Oblivion, Skyrim and Fallout series. Now if I can just freaking log into the wiki I can add some notes to the Load event pages.
  12. Oh~ that is real nifty. I think you can also use math to get the local x, y and z positions(position relative to the cell). x:13000 - ((13000 / 4096) as int * 4096) = 13000 - 12288 = x:712 (12288 is the 3rd cell from the origin on the x axis) Negative positions has to be accounted for, thus the result has to be multiplied or added by -1.
  13. Maybe. Testing is underway but I've hit a snag, I think. I've gotten the visuals really dark in my game, like so dark a touch is needed. The problem is that when I switch over to my other monitor, it's back to looking like the moonlight is illuminating the entire world. I think you all know what I mean with that. I primarily play the game on my laptop(where I see the actual darkness effect). I guess I should just keep going and then when I'm ready to release it, i can see if it's actually dark for people too and if not, just take it down? I don't use ENBs, etc.
  14. ::scratches head:: Would you care to elaborate on the OnLoad part as it appears there's something I missed? Those are in terms of cells(positions converted to coordinates) 2.4x to 2.9x. Granted I've never used OnLoad outside of spawned objects that are designed to unload immediately, what you're saying suggests that the game uses just a portion of UGridsToLoad.
×
×
  • Create New...