Giter Site home page Giter Site logo

28fragslater's Introduction

28 Frags Later

Overview

This is a Grand Theft Auto V Mod written in C# loosely based on the popular post-apocalyptic zombie film titled '28 Days Later'. The Mod adds an additional set of missions to the GTAV single player game for PC.

28 Frags Later

Synopsis

Day 1 - Exposure: A group of missguided animal liberation activists break into the Humane medical research laboratory, unaware that the animals are infected with a highly contagious rage-inducing virus. After breaking out the animals, the virus quickly spreads across the surrounding rural area, wiping out the entire population nearby towns.

Day 3 - Infection: Just a few days after the Humane laboratory is breached, news of a virus spreading across Blaine County causes mass panic. Emergency services are stretched and riots soon break out.

Day 8 - Epidemic: After the Military is deployed on the streets to keep the peace, official advice is to stay indoors, but not everyone has the same idea.

Day 15 - Evacuation: A safe zone is setup and maintained around Los Santos International Airport. Allowing Titan aircrafts to line up on the tarmac for intimidate evacuation of the city... "Please walk to the exit in an orderly fashion".

Day 20 - Devastation: With people either fleeing or infected, the Palmer-Taylor Power Station shut down for the first time in over... well, a few days... plunging the remaining citizens into total darkness.

Day 28 - Alone: ...

Gameplay

Each 'day' acts as a mission which follows the story of a differant person's journey during the virus outbreak.

History

A keen web developer who wanted to get his hands dirty in game design back in 2004, I took to scripting custom multi-player game types for EA Games' Medal of Honor: Allied Assault. Built on top of the QuakeIII engine with locked down source code, MOH:AA allowed the creation of a basic '28 Frags Later' but just didn't portray the storyline desired. Until now, over 10 years later.

Installation

To be completed upon release of mod.

Gameplay requirements

Additional requirements for development

Contributors

As a one man band at the moment, everything has been copied, pasted and written by myself. Any help anyone would like to provide is accepted with open arms!

Just get in touch [email protected]

Disclaimer

I've never scripted anything in C# before nor am I an expert using Visual Studio. This script is also the very first time I've attempted to mod GTA, ever.

Therefore it's probably quite roughly cut code. I take no responsibility for your game crashing. If you're having trouble installing the mod, I will try my hardest to help with the limited knowledge I have.

Usage

Feel free to use any of my code where ever you please. Rip it apart, rebuild it. Make more missions to share with others. Enjoy the missions I have made. So long as my work is providing more life to the ever amazing GTA franchise of games, I'm a happy modder.

28fragslater's People

Contributors

dazrave avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar

28fragslater's Issues

Hardcore mode

Is there a way to prevent the player using trainers and potentially activating a hardcore mode?

  • Looping over a gun removal script (see comments)
  • Forcing first person view active (see comments)
  • Forcing normal speed for running and jumping
  • Lower (if not none existent) access to guns
  • Hide mini map (see comments)

Infect ped

  • Add blood/damage to character
  • Melee only (remove guns etc)
  • Run with slight rag doll (fall over easy etc)
  • Increase Melee attack to over 100% efficiency (to kill with one hit)
  • Add to 'infected' group of peds
  • Fight all none infected
  • Increase health so harder to stop (unless head shot)

Key for trashTruck

Currently using F11 to manually unlock trashTruck on Day1Stage2.

Need to find a good prop to act as 'keys' or perhaps some other solution I.e. threaten a ped (hands up).

Remove city ambience

GTA has a default city sounding ambience that wreaks the 'all alone' feeling needed for Day28.

Investigation into the use of:
Function.Call(Hash.START_AUDIO_SCENE, "MP_CCTV_SCENE");

Trigger fog when nearer to humane labs

It's currently triggered after a period of time. Detect when player is a few miles away from humane labs (on the main road leading through canyon?) and trigger fog then.

Infect every X peds

  • Create script which gets all currently spawned peds.
  • Count each ped one by one
  • For every X ped run infection script

Infected attack nearest ped

  • Cycle through all peds
  • Get distance from each ped
  • Arrange in nearest to furthest order
  • Check to see if nearest is infected
  • If nearest is infected, check next
  • If nearest is ped, set as target
  • Set nearest ped to flee from infected

Spawn parking location beacon at humane labs

Spawn a parking location beacon (and blip) at humane labs triggered during the approach to main gate.
Remove blip and beacon once trashTruck is within zone and lock trashTruck to prevent movement.

Guard Dogs to be invincible

Since the player will not have any weapons other then non-lethal. The Guard Dogs should be set to invincible to prevent the player 'stunning' them and then punching/kicking them to death.

Trash Truck blip doesn't delete

when getting back into trash truck (only once you've already been in it) the blip doesn't delete and stays moving on the minimap

Force player on foot

Trigger 'stay silent' type of message upon arrival of junk yard and force player on foot in order to make the stage harder (and a little easier for the very stupid guard dogs!)

Trash truck destroyed

The trigger that detects the trash truck being destroyed seems to be broken. The mission won't fail.

Spread infection

If infected ped kills normal ped, resurrect normal ped as infected ped.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.