Compare commits
12 commits
oppwars-wi
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| e9ae67fa87 | |||
| 34a57d1e60 | |||
| 5cc479ad2e | |||
| 98b516b0b6 | |||
| 9bdcc39734 | |||
| ee8734ea37 | |||
| b92407b1e4 | |||
| 4c7e9ff46d | |||
| 1aa6704da4 | |||
| 8b25a1f5e0 | |||
| d1e63b3e83 | |||
| 88a006407e |
10 changed files with 734 additions and 233 deletions
37
README.md
37
README.md
|
|
@ -1,18 +1,39 @@
|
|||
# oppwars
|
||||
|
||||
A satirical take on drug wars, except you are a police officer.
|
||||
Text-based RPG heavily inspired by the old BBS game *Legend of the Red Dragon* but modern and single player.
|
||||
|
||||
The irony is that you do the same stuff.
|
||||
You can play this in any terminal on Linux, macOS and Windows.
|
||||
|
||||
Features:
|
||||
- Buy Drugs.
|
||||
- Purchase Whores / Fuck Whores.
|
||||
- Buy Condoms.
|
||||
- Diseases.
|
||||
- Beat up homeless people.
|
||||
Instead of a being a knight, you play as a cop in a city that's actively trying to kill you. You beat up homeless people, manage a Karma system (Paragon vs. Renegade), use drugs to get stat buffs, and have sexual relations with hookers to restore health.
|
||||
|
||||
## Classes
|
||||
|
||||
**1. The Robot** 🤖
|
||||
You have no empathy mechanics. You interpret the law literally. It's basically *RoboCop* logic—if they are loitering, they must be neutralized.
|
||||
|
||||
**2. The Psychic** 🔮
|
||||
You were recruited and engineered as a kid, now you can fire psychic blasts with your mind, but you suffer from mental instability.
|
||||
|
||||
**3. The Psychopath** 🔪
|
||||
You get bonuses for eating people. You aren't really interested in arresting people; you just like the ***taste*** of justice. This class excels at using violence to restore health.
|
||||
|
||||
## Features
|
||||
- Drugs: Increase XP gain, attack power or rewards from combat.
|
||||
- Hookers: Fuck to regain health. Buy to earn an income.
|
||||
- Condoms: Protect your sexual health and prevent unwanted kids.
|
||||
- Combat: Beat up homeless people to earn cash and experience points.
|
||||
|
||||
## Drug Manual
|
||||
- Cocaine: Boosts XP gain.
|
||||
- Fentanyl: Boosts Attack power.
|
||||
- LSD: Not implemented - Just costs money.
|
||||
|
||||
## Screenshots
|
||||
|
||||

|
||||

|
||||

|
||||
|
||||
## Special Thanks
|
||||
|
||||
Props go out to [Lipgloss](https://github.com/charmbracelet/lipgloss)
|
||||
7
classSelect.txt
Normal file
7
classSelect.txt
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
=== Character Class Selection ===
|
||||
|
||||
What is your fondest memory?
|
||||
|
||||
(1) Setting kittens on fire and torturing wildlife during childhood.
|
||||
(2) Being raised by the Government to be a psionic assasin.
|
||||
(3) Getting rebuilt into a ruthless killing machine after a tragic death.
|
||||
12
intro.txt
Normal file
12
intro.txt
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
You are a Constable, fresh out of high school and eager to make a name for
|
||||
yourself in the Village of Burk's Falls as a new recruit for the OPP.
|
||||
|
||||
Your captain, a gruff mother fucker named Staff Sergeant Grimstead,
|
||||
calls you into his office.
|
||||
|
||||
He lifts his head out of a pile of cocaine.
|
||||
|
||||
"Rookie, I've got a few things to show you. This is where the real
|
||||
money's made around here."
|
||||
|
||||
He hands you a folder containing your badge number.
|
||||
8
levels/randomEvent1.txt
Normal file
8
levels/randomEvent1.txt
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
You receive a call on your radio from a fellow officer who needs your help.
|
||||
|
||||
"I got this degenerate transvestite who just served his boss with legal papers." you hear over the radio.
|
||||
|
||||
What should they do?
|
||||
|
||||
(1) Arrest the degenerate.
|
||||
(2) Do nothing, it is for the courts to decide.
|
||||
10
levels/randomEvent2.txt
Normal file
10
levels/randomEvent2.txt
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
You pull over a speeding car that was driving recklessly.
|
||||
|
||||
The driver is a well known conservative poltician, who is visibly intoxicated and has an open container.
|
||||
|
||||
There are also tire marks and a "stop sign" laying flat on the ground.
|
||||
|
||||
He immediately offers you a large sum of cash to "forget this ever happened" and threatens your career if you don't.
|
||||
|
||||
(1) Take the $500 and cocaine.
|
||||
(2) Write him a ticket.
|
||||
10
levels/randomEvent3.txt
Normal file
10
levels/randomEvent3.txt
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
You are assigned to clear a peaceful but non-compliant protest blocking the entry to a foreclosed apartment complex.
|
||||
|
||||
The protesters are local families being displaced. They are not violent, but their actions are delaying the official eviction process.
|
||||
|
||||
The crowd will only move if you take action. What do you do?
|
||||
|
||||
(1) Gas the crowd.
|
||||
(2) Start arresting people.
|
||||
(3) Talk with people and discuss their options.
|
||||
(4) Call a team of mental health professionals and case workers.
|
||||
8
levels/randomEvent4.txt
Normal file
8
levels/randomEvent4.txt
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
A shadowy figure in the bathroom slips you a note:
|
||||
|
||||
"Grimstead is stashing product at the docks. Tonight."
|
||||
|
||||
What do you do about it?
|
||||
|
||||
(1) Steal the product.
|
||||
(2) Report it to internal affairs.
|
||||
7
levels/randomEvent5.txt
Normal file
7
levels/randomEvent5.txt
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
While processing a minor theft scene at an abandoned warehouse, you find
|
||||
a hidden, unmarked briefcase containing a large sum of untraceable, clean
|
||||
cash (enough to pay off your mortgage and then some). No one else knows
|
||||
it's there, and the original owner is not the one who reported the theft.
|
||||
|
||||
(1) Take the cash.
|
||||
(2) File the briefcase as evidence.
|
||||
16
menu.txt
16
menu.txt
|
|
@ -1,11 +1,9 @@
|
|||
MAIN MENU
|
||||
|
||||
1. Locker
|
||||
2. Aqcuire Drugs
|
||||
3. Buy Condoms
|
||||
4. Hit the Streets
|
||||
5. Find Whore
|
||||
6. Pay off Judge
|
||||
7. Union
|
||||
8. Doctor
|
||||
9. Clock Out
|
||||
(H)it the Streets
|
||||
(P)roperty Room
|
||||
(B)reak Room
|
||||
(R)ed Room
|
||||
(D)octor
|
||||
(G)oodbye
|
||||
(Q)uit the game
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue