Home   Help Search Login Register  

Author Topic: SURreality  (Read 2450 times)

0 Members and 1 Guest are viewing this topic.

zsa_zsa_rasputin

  • Guest
SURreality
« on: 23 Aug 2002, 14:18:15 »
Is it possible to make certain effects in the OFP engine whereby certain weapons\injuries\whatever affect the player and\or other units...

Ie. Smoke grenades (Being primarily sulphurous) make units in their cloud lose accuracy due to them having to squint and blink more in the stinging smoke - and if a player is caught in it maybe his vision blurs or something?

Maybe the same with certain injuries making the player's view spin or blurry or discoloured...

Something that would show to the player how serious his injuries were without having a "Health bar" or constantly calling over the squad medic through a hail of machine gun fire...?

Dan  ;D

Offline KTottE

  • Former Staff
  • ****
Re:SURreality
« Reply #1 on: 23 Aug 2002, 20:40:57 »
Well, not that I can think of. Smoke certainly disables the players view, because it's smoke. And you can't see through it. So that's pretty obvious.
But there's (to my knowledge) no real way of distorting the view.
Well, there is the ugly way of putting an overlay on the screen, but that's just cheating =)
"Life is not a journey to the grave with the intention of arriving safely in a pretty and well preserved body, but rather to skid in broadside, thoroughly used up, totally worn out, and loudly proclaiming 'WOW What a Ride!'"

tai mai shu

  • Guest
Re:SURreality
« Reply #2 on: 23 Aug 2002, 21:50:22 »
couldnt you use the "drop" command to spawn particle effects around the players head???

of course, this would look seriously gay in multiplayer (soldier you just shot, runnig around with a swarm of bees flying around his head lol)

but in singleplayer its more feasible, just stay off the 3rd person view.

of course, thisd probly lag the game up a bit

but neways, whats the point of a health status system, when you die from one or two shots anyways?

i mean, the tanks have health bars, cuz they can take quite a few hits.

Offline Gastovski

  • Members
  • *
  • #loop; Gastovski setdammage 0; ~0.01; goto "loop";
    • Falklands Mod
Re:SURreality
« Reply #3 on: 24 Aug 2002, 20:39:32 »
Yeah I noticed that my leg were showing, and I got shot in MP on the foot twice. I died!!! Isn't there a way of sectioning the body to take more hits in certain areas cos you wouldn't die from being shot in the foot straight away!!!

tai mai shu

  • Guest
Re:SURreality
« Reply #4 on: 26 Aug 2002, 07:58:21 »
yeah, but then again in real life you wouldnt be fighting for the rest of that day if you got shot in the foot, so your as good as dead.

Marsuitor

  • Guest
Re:SURreality
« Reply #5 on: 26 Aug 2002, 15:14:17 »
I agree, a high velocity round to your leg would in the worst case bring it straight off, and if not that, leave it dangling. Also, a shot severeing the leg artery would leave you dead in a matter of minutes if left bleeding.

Letting soldiers take multiple hits in the legs would be a step towards what Novalogic Delta Force has become, an arcade game.
No offence Gastovski  :)
« Last Edit: 26 Aug 2002, 15:17:44 by Marsuitor »

Offline Gastovski

  • Members
  • *
  • #loop; Gastovski setdammage 0; ~0.01; goto "loop";
    • Falklands Mod
Re:SURreality
« Reply #6 on: 26 Aug 2002, 15:25:09 »
OK I agree but if you are alone as a spec op and you are hit in the leg, a non-fatal hit you would have to struggle back to base or get captured. After all people have had their leg blown off in war and survived to tell the tale. My grandad was in a jeep in sicily in WW2 and he ran over a mine. He had an arm and part of his leg blown off, and he had to truggle to get back to base... What I meant was that maybe OFP hould let you bleed to death rather than dying straight away or something...  ;D

Marsuitor

  • Guest
Re:SURreality
« Reply #7 on: 26 Aug 2002, 15:38:16 »
What I meant was that maybe OFP hould let you bleed to death rather than dying straight away or something...  ;D

Yeah, imagine how fun that would be to see the tenth time around, especially if you had to wait for "You are dead" every time before retrying...  ;D

SEAL84

  • Guest
Re:SURreality
« Reply #8 on: 27 Aug 2002, 03:26:11 »
People have tried to do this before...it was some script where if you were damaged below a certain point (simulating a serious wound and not a shot to a non-vital location), then your health would continue to drop, little by little, until either you found a medic to stop the bleeding, or you died.

I don't think Gastovski meant it that you sit and watch your guy bleed to death.

Solarix

  • Guest
Re:SURreality
« Reply #9 on: 27 Aug 2002, 04:36:43 »
Hope this helps...
Quote
;
;Bleed.sqs - By: Col Solarix
;
;This Script checks the status of the player specified every 2 seconds.
;If their health is worse than 70%, they start bleeding to death 1% every 10 seconds.
;If they are being healed by a medic, ambulance, or hospital, then when they reach 70% health, the bleeding stops.
;The script will then continue checking their health every 2 seconds.
;
;Add this to the Init Field of each player:   [this] exec "Bleed.sqs";
;

_plr=_this select 0

#start
goto "gethealth"

#gethealth
   ~2
   _health=getdammage _plr
   ?(_health > 0.3):goto "bleeding"
   goto "gethealth"
         
#bleeding
   ~10
   _health=getdammage _plr
   _health=(_health + 0.01)
   _plr setdammage _health
   ?(_health<=0.3):goto "healing"
   ?(_health>=1):goto "dead"
   goto "bleeding"

#dead
   @(_health<=0)
   _plr setdammage 0
   goto "start"


#healing
   @(_health<=0)
   _plr setdammage 0
   goto "start"


I haven't tested it, just wrote it on the fly... I'll test it out later and if there are any errors, I'll edit this post to fix them, unless someone else beats me to the punch.
« Last Edit: 27 Aug 2002, 06:02:37 by Col Solarix »

Marsuitor

  • Guest
Re:SURreality
« Reply #10 on: 27 Aug 2002, 12:45:04 »
I don't think Gastovski meant it that you sit and watch your guy bleed to death.

Ok, ok, i was only attempting to be extremely humorus ;D (Failed obviously  ;))

Yeah, a "bleed" script could work. Question is, how to implement it?
Lay still on the ground losing health and call out for a medic and, if fixed, continue fighting,
Or
run around as normal (Losing health), call for a medic, get patched up, and that stops the health drain.

Another idea (would only work in campaign) is to be hit in the leg/wherever, health drains. If medic comes along the soldier is saved but is "incapacitated" for the remainder of the battle but is ready for the next one (Fully recovers in a few days... :P). If not healed, he dies and is replaced by a complete wanker... Sort of a Rogue Spear solution.

Would this be possible? What do you think?

SEAL84

  • Guest
Re:SURreality
« Reply #11 on: 27 Aug 2002, 20:21:58 »
Well here's an idea...what if the bleed script only kicked in when your legs were all shot up?  This way there would be no running around like a hero - you'd be forced to stay put (well almost).

Then when you get to a medic and get healed, you're obviously fine again.

tai mai shu

  • Guest
Re:SURreality
« Reply #12 on: 27 Aug 2002, 21:43:45 »
well, then again to a certain extent, you cant even walk when your legs get shot, you gotta crawl.  but i wanna see q script where if you get shot, you cant aim worth crap unless your in prone.  seriously, if you got shot in the upper torso, your not gonna shoot a rifle, youd b in so muh pain, that just supporting a rifle wouldbe unbearable.  even if you got it up there, the shock of the rifle recil could tear your wounds even worse.  Anyone eer have an appendicitis? just moving your arm would hurt like hell cuz your flexing the muscles that were just torn and cut thru, now imagine this , 10 times worse, without morphine....


Offline Gastovski

  • Members
  • *
  • #loop; Gastovski setdammage 0; ~0.01; goto "loop";
    • Falklands Mod
Re:SURreality
« Reply #13 on: 27 Aug 2002, 21:55:25 »
Yeah I know... I was shot through the hand with an air rifle at close range, and that bloody hurt for about three months afterward whenever i gripped something! And that bleed script would definitely be good...

YankeeTanker

  • Guest
Re:SURreality
« Reply #14 on: 08 Sep 2002, 06:52:32 »


  What if you incorporated the setViewDistance ### into the bleed script.. i.e. every 5% you lose you drop another 100 feet in distance..

  How is it that BIS does it that when you sprint for hours and then stop the aim things all hay wire... try this then

  The bleed script.. then the setViewScript addon and then the BIS thing every 5%.

   Just a thought for you compugenius script writers...
 
  'Load Sabot... Driver Move Out.'

   YankeeTanker.