Frictional Games Forum (read-only)
Creating a Random variable - Printable Version

+- Frictional Games Forum (read-only) (https://www.frictionalgames.com/forum)
+-- Forum: Amnesia: The Dark Descent (https://www.frictionalgames.com/forum/forum-6.html)
+--- Forum: Custom Stories, TCs & Mods - Development (https://www.frictionalgames.com/forum/forum-38.html)
+---- Forum: Development Support (https://www.frictionalgames.com/forum/forum-39.html)
+---- Thread: Creating a Random variable (/thread-14374.html)



Creating a Random variable - bagmanpt - 03-31-2012

hi guys, im new in the forums.

im trying to figure out how to create a random variable, but honestly i havent got much time to script anything yet, im creating a CS with new models and textures, and its driving me crazy all time, i did not wasted any time yet with programming.
so if you guys could help i'll appreciate.

thank you in advance


RE: Creating a Random variable - SilentStriker - 03-31-2012

Is it RandFloat or RandInt your looking for?

could you explain it a bit more?




RE: Creating a Random variable - Linus Ă…gren - 03-31-2012

I made a random push on rocks when a corridor caves in so they won't go in the same path all the time. I did this:

PHP Code:
float spX RandFloat(3.0f6.0f);
float spY RandFloat(2.0f5.0f);
float spZ RandFloat(3.0f5.0f);


AddPropImpulse("dungeon_small01_5"spXspYspZ"");
AddPropImpulse("dungeon_small01_6"spXspYspZ"");
AddPropImpulse("stone_small01_brown_2"spXspYspZ"");
AddPropImpulse("stone_small01_brown_3"spXspYspZ""); 

If this is not what you're looking for, be more specific please. (:


RE: Creating a Random variable - bagmanpt - 03-31-2012

(03-31-2012, 11:11 AM)junkfood2121 Wrote: I made a random push on rocks when a corridor caves in so they won't go in the same path all the time. I did this:

PHP Code:
float spX RandFloat(3.0f6.0f);
float spY RandFloat(2.0f5.0f);
float spZ RandFloat(3.0f5.0f);


AddPropImpulse("dungeon_small01_5"spXspYspZ"");
AddPropImpulse("dungeon_small01_6"spXspYspZ"");
AddPropImpulse("stone_small01_brown_2"spXspYspZ"");
AddPropImpulse("stone_small01_brown_3"spXspYspZ""); 

If this is not what you're looking for, be more specific please. (:
thank you,
its that i am looking for, its for integer but i will manage to do what i want Smile
i just need to know this line "float spZ = RandFloat(3.0f, 5.0f);" which later i'll translate to "int X = RandInt(1, 5);"

thank you very much both of you



RE: Creating a Random variable - SilentStriker - 03-31-2012

Your welcome Smile