René's URL Explorer Experiment


Title: Moves by nasserkessas · Pull Request #83 · Pokemon-PythonRed/Pokemon-PythonRed · GitHub

Open Graph Title: Moves by nasserkessas · Pull Request #83 · Pokemon-PythonRed/Pokemon-PythonRed

X Title: Moves by nasserkessas · Pull Request #83 · Pokemon-PythonRed/Pokemon-PythonRed

Description: I have implemented basic Pokémon Move functionality into the game including: All level-up moves data from Generation 1 (source: Pokeapi) Move choices in the battle Move learning and forgetting by levelling up PP functionality Missing based on move accuracy Move type colouring Struggle move when Pokémon runs out of PP Updating the damage calculation I have not added: Tm's and Hm's Effects of Abilities and Natures Pokémon Accuracy stat (accuracy is solely based on move's accuracy) Ability to check moves in the menu Ability to check move data before forgetting Trainer move selection, that is, trainers will select moves randomly without strategy. We will have to fix this in the future. Note: Some game text I have written is not from the original Pokémon Red as I could not find screenshots for all circumstances Move data is from the latest Generation, that is, if the move has changed (for example the base power) the game will use the newer values. This means MEWTWO for example will learn the move PSYSTRIKE at level 100 which wouldn't have happened in the original Pokémon Red. I have removed Pokémon not in Generation 1 as the method I used to retrieve the move data affected this. I also figured this is a waste of space unless you are planning on introducing trading or something. This also meant I removed the MISSINGNO. Pokémon. I'm not sure why this was there unless you wanted to reproduce the MISSINGNO. OLD MAN glitch 😆 Feel free to ask me to fix anything with this PR (bugs, method etc.) or put any of the old data back as I'll be happy to do so. Thanks

Open Graph Description: I have implemented basic Pokémon Move functionality into the game including: All level-up moves data from Generation 1 (source: Pokeapi) Move choices in the battle Move learning and forgetting by ...

X Description: I have implemented basic Pokémon Move functionality into the game including: All level-up moves data from Generation 1 (source: Pokeapi) Move choices in the battle Move learning and forgetting by ...

Opengraph URL: https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:8f1075ec-f869-4072-0654-e4895501af64
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idB256:16BCD3:9FA4408:E04913E:6A50CCF4
html-safe-nonce0aec27e2d9cf51209f113f73ace47b13e70fb1d00cd3d27d4c4813b8552e24b4
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCMjU2OjE2QkNEMzo5RkE0NDA4OkUwNDkxM0U6NkE1MENDRjQiLCJ2aXNpdG9yX2lkIjoiMTIxMjI4MDA0NjA3MDMyMDM3MyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac7e62f2808b1f8fa54bc87fd6cad09b9bccadc14267efd46a1d8b40a223e30ec3
hovercard-subject-tagpull_request:1125316737
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/files
twitter:imagehttps://avatars.githubusercontent.com/u/59720679?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/59720679?s=400&v=4
og:image:altI have implemented basic Pokémon Move functionality into the game including: All level-up moves data from Generation 1 (source: Pokeapi) Move choices in the battle Move learning and forgetting by ...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None72b13e0e8d0319acdd27a145cfe73f4f06c791713d0ac4690e41fb68ad28cac0
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/Pokemon-PythonRed/Pokemon-PythonRed git https://github.com/Pokemon-PythonRed/Pokemon-PythonRed.git
octolytics-dimension-user_id95989949
octolytics-dimension-user_loginPokemon-PythonRed
octolytics-dimension-repository_id333631383
octolytics-dimension-repository_nwoPokemon-PythonRed/Pokemon-PythonRed
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id333631383
octolytics-dimension-repository_network_root_nwoPokemon-PythonRed/Pokemon-PythonRed
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release08e79d53fc070870d5b168356afebb1e286a2ffe
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FPokemon-PythonRed%2FPokemon-PythonRed%2Fpull%2F83%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FPokemon-PythonRed%2FPokemon-PythonRed%2Fpull%2F83%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=Pokemon-PythonRed%2FPokemon-PythonRed
Reloadhttps://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/files
Reloadhttps://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/files
Reloadhttps://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/files
Please reload this pagehttps://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/files
Pokemon-PythonRed https://github.com/Pokemon-PythonRed
Pokemon-PythonRedhttps://github.com/Pokemon-PythonRed/Pokemon-PythonRed
Notifications https://github.com/login?return_to=%2FPokemon-PythonRed%2FPokemon-PythonRed
Fork 21 https://github.com/login?return_to=%2FPokemon-PythonRed%2FPokemon-PythonRed
Star 73 https://github.com/login?return_to=%2FPokemon-PythonRed%2FPokemon-PythonRed
Code https://github.com/Pokemon-PythonRed/Pokemon-PythonRed
Issues 4 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/issues
Pull requests 2 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pulls
Discussions https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/discussions
Actions https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/actions
Security and quality 0 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/security
Insights https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pulse
Code https://github.com/Pokemon-PythonRed/Pokemon-PythonRed
Issues https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/issues
Pull requests https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pulls
Discussions https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/discussions
Actions https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/actions
Security and quality https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/security
Insights https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pulse
riverpaperhttps://github.com/riverpaper
Pokemon-PythonRed:masterhttps://github.com/Pokemon-PythonRed/Pokemon-PythonRed/tree/master
nasserkessas:moveshttps://github.com/nasserkessas/Pokemon-PythonRed/tree/moves
Conversation 16 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83
Commits 13 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/commits
Checks 0 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/checks
Files changed 3 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/files
Moves https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/files#top
Show all changes 13 commits https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/files
bdeb45f Added pokemon move data nasserkessas Nov 14, 2022 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/commits/bdeb45fc4a2970e8ab7f87b295f53ebed799807e
6df5c54 Fixed double array bug in dex.json nasserkessas Nov 14, 2022 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/commits/6df5c5492a0eecde67667c85d9d4398fabf19d0a
0c730e0 Fixed typo in moves.json nasserkessas Nov 14, 2022 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/commits/0c730e0b223977a0496cdb9645b31f9a09eaff57
6de0870 Added basic move functionality nasserkessas Nov 15, 2022 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/commits/6de0870d39bb44e7a29ce34845fc0bdbc2462db7
79b90bc Uncommented game text nasserkessas Nov 15, 2022 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/commits/79b90bc5e7407b02cf2ed9271962c0e3c6f82cf3
612c108 Added move learning by level up nasserkessas Nov 16, 2022 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/commits/612c10872ab728d1d833291e80c63dc9f70b5997
065018f Added pp functionality and displayed pp and type of move nasserkessas Nov 16, 2022 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/commits/065018fe2430b5d3ec66e14b15383a0dc0a3c11a
c23e836 Added move missing nasserkessas Nov 16, 2022 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/commits/c23e83661c2a6deb87f232bf01ea199d64fb668f
410d99f Added struggle move when pokemon runs out of PP nasserkessas Nov 16, 2022 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/commits/410d99fca3da94719a3634023dca8de7a305ca33
69c3d61 Fixed move after escape attempt bug nasserkessas Nov 17, 2022 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/commits/69c3d6154b7adb4aef4c40c3afafc6e116ceb63c
80c3862 Added Pokemon and moves from other generations nasserkessas Nov 17, 2022 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/commits/80c3862faef7af385085ba53afeefbfd32fbe724
23eb67a Update main.py riverpaper Nov 18, 2022 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/commits/23eb67a07d3813295f7e825dfb20e06ec22efa81
65d52f3 Update main.py riverpaper Nov 18, 2022 https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/commits/65d52f395b3fb895db0b855406c5c23239cc9947
Clear filters https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/files
Please reload this pagehttps://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/files
Please reload this pagehttps://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/files
dex.json https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/files#diff-2180d549e65808b384288fb84a010be37bae01e6f90b2af11000bba6b04a60b3
moves.json https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/files#diff-4952668d54deb7c8bfdd5766cd7a545f5f4e52bb15b6f6632d14006feb4cc753
main.py https://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/files#diff-990f7e4140fab1ad82afc787505090b64d4024e63a891405cd9085e7e6b249dd
Please reload this pagehttps://github.com/Pokemon-PythonRed/Pokemon-PythonRed/pull/83/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.