Assetto Corsa intellisense stubs helper
Project description
Assetto Intellisense
Library containing fuction stubs to help with Assetto Corsa mod development when using an IDE
Helps internal intellisense to know function calls with types.
This recreates the ac module with currently known stubs
Python Pacakage:
Installation to develop AC mod
You will need to install the package in your environment:
pip install acintellisense
Now if your PyCharm project is accessible to this package,
after import ac, you should be able to use autocomplete.
Now you can check your IDE, autocomplete should work.
Note
I dont know why vscode intellisense has a hard time but I had to make the .vscode/settings.json file that contains
{
"python.analysis.extraPaths": ["./"]
}
If anyone knows how to fix it so this is not required please let me know
Contribution
Please submit issues/pull requests if there is something missing, documentation inaccuracy, or a revision I am trying to keep this as up to date as possible to help in mod development
Any and all work on this is appreciated!
For a list of functions missing documetation: Missing Functions
References
Thank yous/Credits:
rikby/ac-stubs - These guys did a bunch of the heavy lifting by getting all the function stubs. I just modified it and documented it. The only reason why this repository exists is that its been over a year since that repository was updated and I saw that there was still room to imporve on it and with the pull request I made remaing open, I decided to create this to continue its inital purpose by helping modders when it comes to IDE intellisense
Source documents:
- https://docs.google.com/document/d/13trBp6K1TjWbToUQs_nfFsB291-zVJzRZCNaTYt4Dzc/pub
- https://assettocorsamods.net/attachments/inofficial_acpythondoc_v2-pdf.7415/
- https://www.assettocorsa.net/forum/index.php?threads/python-doc-update-25-05-2017.517/
Initial forum threads:
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file acintellisense-1.1.1.tar.gz.
File metadata
- Download URL: acintellisense-1.1.1.tar.gz
- Upload date:
- Size: 18.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
106c01fa4b944cead2f8eb830885567358ae923f4dc54388e37dc687b9cc95d7
|
|
| MD5 |
3bdd9c728272b957b7f36a6e8c8c337a
|
|
| BLAKE2b-256 |
8e17d6afd6e76190701288ecc93a81166d2c101a1bb646a62b075ffe5e5281b5
|
File details
Details for the file acintellisense-1.1.1-py3-none-any.whl.
File metadata
- Download URL: acintellisense-1.1.1-py3-none-any.whl
- Upload date:
- Size: 17.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f2904414e823492c3443d9690a9718603e45336bd73f46c30d8398954710e243
|
|
| MD5 |
54f18fbf868f2e96c61fbd985b97d65a
|
|
| BLAKE2b-256 |
a18999ea8c3d3e56f25c56df2ecc319d812d2987725604426d534e3875ff7af6
|