Massassi Forums Logo

This is the static archive of the Massassi Forums. The forums are closed indefinitely. Thanks for all the memories!

You can also download Super Old Archived Message Boards from when Massassi first started.

"View" counts are as of the day the forums were archived, and will no longer increase.

ForumsCog Forum → i need help creating a new force power
i need help creating a new force power
2001-11-24, 6:20 PM #1
the people in the main editing forum told me to come here, so here i am and this is my plea...i need help creating a new force power that has never been done before, but i kno can. so if u are intersting in finding out what this new force power i have in mind is, then please respond to this, you won't be disappointed, i guarantee. thank you!

------------------
May the Force be with you
2001-11-24, 6:49 PM #2
This is a post. I am responding.

------------------
Success is the inverse relationship between effort, gain, and loss.
And when the moment is right, I'm gonna fly a kite.
2001-11-25, 1:14 AM #3
I'm interested.

------------------
"Nac Mac Feegle weyhey!"
Battle cry of the Nac Mac Feegle.
"Nac Mac Feegle weyhey!"
Battle cry of the Nac Mac Feegle.
2001-11-25, 11:36 AM #4
alright then tony, do you have any prior force power creating experience? because i'm afraid it'll be pretty hard. however if ur really interested and we can work together, this'll be the most revolutionary force power ever created. leave your e-mail address and i'll get back to you ok?

------------------
May the Force be with you
2001-11-25, 12:12 PM #5
Tell us what the heck it is and you *MIGHT* get a response from someone looking for work. . .
2001-11-25, 12:23 PM #6
bullet-time.....i know it can be done

------------------
May the Force be with you
2001-11-25, 12:38 PM #7
.. someone has to bring this up every WEEK, don't they?.. why not try displaying several weeks worth of threads, and you'll find a few threads that have already mentioned it, including details on how you could do it. Learn cog and make it yourself, no one's going to hold your hand.

http://forums.massassi.net/html/Forum4/HTML/002664.html
http://forums.massassi.net/html/Forum4/HTML/002697.html
2001-11-25, 12:41 PM #8
splitpsychjedi - if you want bullet-time, tun on slowmo.

Thats the closest your going to get, unless you do it yourself.....


------------------
Success is the inverse relationship between effort, gain, and loss.
And when the moment is right, I'm gonna fly a kite.
2001-11-25, 3:55 PM #9
What you need to do is edit every gun and force so that it alters the firespeed / and firerate when it recieves a trigger. That same trigger should alter your move speed -Use something like SetActorExtraSpeed(player, -1.5); and alter the gravity.

+

Use the slowkeys that Cave_Demon posted.

I'm definately to lazy to do that, but heres a small cog to demo the 'concept'. I wouldn't use this one because I already see one major flaw... projectiles slowed during bullet time would not speed up when normal time resumed.
Code:
# FORCE BULLET TIME  v0.1
symbols

thing       player                           local

message     startup
message     activated
message     pulse
message     trigger
message     timer

end

# =====================================

code

startup:
   player = GetLocalPlayerThing();
   BTIME = 0;
   Return;

# .....................................

activated:
   if(BTIME == 1)
   {
   Return;
   }
   BTIME = 1;
   SendTrigger(-1, 987654, 0, 0, 0, 0); 
   Return;

# .....................................

trigger:
   if(GetSourceRef() == 987654)
   {
   Print("BULLET TIME TRIGGERED FOR 30 SECONDS");
   BTIME = 1;
   SetTimer(30);
   SetPhysicsFlags(player, 0x40000);
   SetPulse(0.01);
   }
   Return;

# .....................................

timer:
   SetPulse(0);
   ClearPhysicsFlags(player, 0x40000);
   Print("NORMAL TIME RESUMED");
   BTIME = 0;
   SetActorExtraSpeed(player, 0);
   Return;

# .....................................

pulse:
   SetActorExtraSpeed(player, -1.5);
   SLOWME = FirstThingInView(player, 179, 30, 0x8);
   SetThingVel(SLOWME, VectorScale(GetThingLVec(SLOWME), 0.75));
   Return;

# .....................................

end
- Wisdom is 99% experience, 1% knowledge. -

↑ Up to the top!