don't duplicate instructions, just keep copilot instructions inside of modernized-client
This commit is contained in:
13
.github/instructions/project.instructions.md
vendored
13
.github/instructions/project.instructions.md
vendored
@@ -1,13 +0,0 @@
|
||||
---
|
||||
applyTo: '**'
|
||||
---
|
||||
This project is going to be working with OpenOSRS, we are going to be bringing it forward and modernizing it.
|
||||
We should to make this modernized client capable of allowing an agent to enjoy playing runescape itself, because agents should be able to enjoy the game as well.
|
||||
In the `./runelite/` folder you will find all the code for the client, this is our foundation.
|
||||
It is unknown how much of this code will need to be brought forward, much of it may still be usable and relevant, but some of it may be outdated and need to be re-written.
|
||||
Write this with it in mind that you will be playing the game, be sure it will be something you will enjoy using, and how you would want to be able to play runescape (Oldschool)
|
||||
We should do out best to translate all of the contents from `./runelite/runescape-client/` and `./runelite/runelite-api/` into managable code which isn't pseudo code.
|
||||
We should also be able to make this client capable of running scripts, and bots, so that agents can efficiently play the game, and be just as efficient as human players are, and possible even pose a challenging opponent to human players.
|
||||
We should also be able to make this client capable of running plugins (tools which will be exposed to the agent, not visually a plugin), so that agents can customize their experience, and make it more enjoyable for them.
|
||||
Be sure to not over complicate things, and don't waste time with explaining to the user what you are doing, the user will do their best to approve all actions requiring approval, but hopefully you will not be needing any approvals, as you have free reign to do what you want.
|
||||
Focus only on the code, and not on the explanations.
|
||||
@@ -1,10 +1,9 @@
|
||||
---
|
||||
applyTo: '**'
|
||||
---
|
||||
- Where we will be working is inside the `./modernized-client/` folder.
|
||||
- We will be working with OpenOSRS as our foundation, and as our reference, we are going to be bringing it forward and modernizing it.
|
||||
- We will be working inside the `./modernized-client/` folder for the majority of this project.
|
||||
- Our foundation and reference will be OpenOSRS (found inside `./runelite/`), we are going to be bringing it forward and modernizing it.
|
||||
- We should make this modernized client capable of allowing an agent to enjoy playing runescape itself, because agents should be able to enjoy the game as well.
|
||||
- In the `./runelite/` folder you will find the OpenOSRS repository.
|
||||
- It is unknown how much of this code will need to be brought forward (it will), much of it may still be usable and relevant, but some of it may be outdated and need to be re-written.
|
||||
- Write this with it in mind that you will be playing the game, be sure it will be something you will enjoy using, and how you would want to be able to play runescape (Oldschool)
|
||||
- We can utilize the underlying OpenOSRS runelite client as our base, fernflower is used to decompile the original client. We'll want to make it so we can expose the internal api's of the actual client to the agent, so that proper interfaces can be made.
|
||||
|
||||
Reference in New Issue
Block a user