sábado, 28 de marzo de 2015

Marvel Spider-Man




This kind of stuff would be really easy to do, once Spider-Man starts swinging, he becomes just like a pendulum. His motion is determined by the length of the web along with the starting angle. From a forces view, there is mostly just the tension in the web and the gravitational force pulling down on him.  The key parameters to consider are the swinging angle, the time for one swing and the distance of one swing. Here’s a picture.


yes, that easy.  BUT, unfortunately, this isn't possible in SA.  sadly :(
I'll talk about, what I did, later.

Until now, these are the animations that I've done, to obtain what you see in the video:


They are 26 animations and are based on "The Amazing Spider-Man 2 Game"

do I should add more animations?...   which animations? and to do what?


suggestions are welcome... 


ps. if someone can do better animations than me, tell me.... ;) your help would be great.




;)


viernes, 27 de marzo de 2015

Iron Man Cleo Code Snippets


To this mod, I've created a couple of functions to make everything easier.
for example: laser-beam

I'm going to post those functions to you to be able to use them.

LASER BEAM
:Ibeam
//0AB1: create @Ibeam 11 MP3Sound -1 actor $PLAYER_ACTOR originXYZ 4@ 5@ 6@ targetXYZ 8@ 9@ 10@ radius 0.120 explosionType 10 delayTime 700 
const
    BeamSound = 11@
    Iplayer = 12@
    originX = 13@
    originY = 14@
    originZ = 15@
    targetX = 16@
    targetY = 17@
    targetZ = 18@
    Iradius = 19@
    expType = 20@
    delTime = 21@
end
0085: BeamSound = 0@ // (int)
0085: Iplayer = 1@ // (int)
0087: originX = 2@ // (float)
0087: originY = 3@ // (float)
0087: originZ = 4@ // (float)
0087: targetX = 5@ // (float)
0087: targetY = 6@ // (float)
0087: targetZ = 7@ // (float)
0087: Iradius = 8@ // (float)
0085: expType = 9@ // (int)
0085: delTime = 10@ // (int)
if   not BeamSound ==  -1
then   
    0AB9: get_mp3 BeamSound state_to 29@
    if    29@ <> 1  // not playing
    then   0AAD: set_mp3 BeamSound Play 1   // 0:stop / 1:play / 2:pause / 3:resume
    end
end
04D7: set_actor Iplayer locked 1
var
    23@: array 3 of integer 
end
for 22@ = 0 to 2
    06B1: 23@[22@] = create_searchlight_at originX originY originZ radius Iradius target targetX targetY targetZ radius Iradius 
end
for 22@ = 0 to 2
    0565: create_soundless_explosion_at targetX targetY targetZ type expType
end
33@ = 0
while   001D:   delTime > 33@  // (int)
    06BC: create_M4_shoot_from originX originY originZ target targetX targetY targetZ energy 9999
    for 22@ = 0 to 2
        if    06B3: searchlight 23@[22@] active 
        then  06B2: destroy_searchlight 23@[22@] 
        end                      
    end 
    for 22@ = 0 to 2
        06B1: 23@[22@] = create_searchlight_at originX originY originZ radius Iradius target targetX targetY targetZ radius Iradius 
    end 
 wait 0
end
for 22@ = 0 to 2
    if    06B3: searchlight 23@[22@] active 
    then  06B2: destroy_searchlight 23@[22@] 
    end                      
end
04D7: set_actor Iplayer locked 0
0AB2: ret 0


using this opcode you can make the beam... easy, isn't it?... ;)

 0AB1: create @Ibeam 11 MP3Sound -1 actor $PLAYER_ACTOR originXYZ 4@ 5@ 6@ targetXYZ 8@ 9@ 10@ radius 0.120 explosionType 10 delayTime 700






;)


lunes, 23 de marzo de 2015

GTA SA Marvel Iron Man V1.0 Released!

To download, go to my ARCHIVE and find MARVEL folder.

MARVEL IRON MAN V1.0




Notes:
-Open the file named Support.chm and read it carefully. Read everything, before you do something!.


Tips:

  • Press key B - and you'll be able to move the mouse around armor.
  • While flying (fast) press key P to change camera view.

Edit.
-I forgot to comment, for Automatic installation you need to have .Net FrameWork 2.0 in your PC.


Finall notes:
-Special thanks to Endy Voon, a Youtube user for their Particle tutorial. ;)




Have Fun!

Next Mod:
Spiderman


;)


viernes, 13 de marzo de 2015

Cleo Scripts dependencies - Marvel Iron Man

a diagram to show how my Cleo scripts are working.
they are linked between each other, to give access or to stop the process.
the Main script is the Skin Selector. it will be the only One *.cs file inside cleo folder. To avoid overload of scripts inside folder.

basically you can ONLY have access to IronMan features if you use my skin selector.
it is one script by each name showed in the image.
I'll try to create a SkinSelector user-friendly and customizable.