Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mkapal/lfs-power-ups
https://github.com/mkapal/lfs-power-ups
insim lfs live-for-speed node power-ups simulator
Last synced: 8 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/mkapal/lfs-power-ups
- Owner: mkapal
- Created: 2023-08-14T20:28:52.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-29T08:41:06.000Z (5 months ago)
- Last Synced: 2024-10-31T23:41:54.918Z (about 2 months ago)
- Topics: insim, lfs, live-for-speed, node, power-ups, simulator
- Language: TypeScript
- Homepage:
- Size: 193 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Carmageddon / Re-Volt inspired InSim
Lap or time based races with power-ups. The goal is to score the most points and finish the race.
## Pick-ups / power-ups
Pick-ups are special autocross objects spawned at random places on track. They can be distinguished by a colour.
If you drive over them, one of the following random features gets activated:
- A heavy object is spawned behind the car to obstruct the cars behind
- Must stop the car in a time limit before going again to get bonus points
- Must not go below certain speed to get extra points
- Must not hit anyone in the next X seconds to get bonus points
- Instant car reset (stop) + repair
- Spawn a clone fake power-up
- Random points bonus
- Health bonus
- Lucky dog (get a lap back if one or more laps behind)
- Intake restriction for X seconds
- Mass handicap for X seconds
- Cars within a certain distance behind will gain points for X seconds# Car health
- Car health is based on contacts with other cars or walls. You lose health by crashing into other cars or objects / walls. You can gain health by driving over a pick-up object with health bonus.
# Misc
- Sections of track guarded by start lights
- When the lights go red, you lose points when driving through it
- When the lights go green, you gain points when driving through it
- Sections of track with maximum speed
- If going over that speed, you lose points.## Bonus points
- Finishing position
- Top speed
- Fastest lap
- Highest climber
- Stunt bonus (jumps, flips etc.)## Development
### Requirements
- Node.js v20
- yarn
- LFS### Installation
```shell
yarn install
```### Development build
```shell
yarn dev
```The app connects to `127.0.0.1:29999` by default.
### Production build
```shell
yarn build
yarn serve:production
```