Pesets Posted August 16, 2016 Posted August 16, 2016 Hello... everyone) I've been in read-only for a while, but I guess, it's time for the first post) First of all - you guys are awesome. I'm really impressed with all the mods here and stuff. Oh, and I'm not native English speaker btw) Looking at all those awesome mods, I got a thought, why not give it a try and make something myself. Something simple for starts. And X-rated. And I started) The basic idea I got from Cum Potions - replacing potions with cum and piss (looks simple enough, right?). And then I made it a bit more complex. In a nutshell, I made a mod that: Adds potions with cum and piss inside. There are 4 potions of each kind, different by "volume" (and model). Replaces leveled lists of vanilla potions with these potions. Makes vanilla potions useless (reducing power of restoration effects to 1) and altering descriptions. Adds accustoming and addiction to cum/piss. So, the new potions work like this: player have "fullness" and "addiction" values. When you drink a potion, you increase them (depending of potion size). If you're not accustomed enough or too full, there is a chance of throwing up. If that happens, potion doesn't work and you lose some of fullness.The more addicted you get, the more of cum/piss you can drink, and you starting to get buffs at high fullness and debuffs on low. The mod is a WIP, of course. I'm learning CK and making it at the same time, and I still have much to learn. If like the idea, you can look at the attachment. I appreciate any feedback about it. MyCumPotions_v1.7z -------------------------------- And the second part: While I was learning the basics of Papyrus I was quite disappointed with its limited capabilities. Especially about multi-dimestional arrays, or actually lack of those. So, I made a simple preprocessor which converts "two-dimension array-ish syntax" into valid Papyrus. Using it you can write something like this: float[][] myMatrix = new float[sizeX][sizeY] ;yes, you can use variables in array size ... myMatrix[i][j] = 1.0 Like this: int[] myArray = new int[5] myArray = [1, 2, 3, 4, 5] ;simple and pretty initializationOr like this: #define MY_CONSTANT 5 ;not a full-featured constant but still int[] myArray = new int[MY_CONSTANT] Then you run preprocessor and it converts file with all those fancy constructions into standard .psc script. The script itself is very simple and buggy, so I won't show it yet (there is really nothing to look at, trust me). But I wonder, maybe there will be a demand for a tool like this in the community? I can turn it into a proper tool with more syntax constructions, but I'm not sure if should put my efforts into that.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.