Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
29aa8b8
Adding the level change state
raboley Jun 13, 2019
27c1810
Refactored the state stuff to be a tiny bit cleaner. Added some unit …
raboley Jun 13, 2019
22ab595
Adding an example context json to visualize the whole object.
raboley Jun 13, 2019
6e58268
Refactored the state stuff to be a tiny bit cleaner. Added some unit …
raboley Aug 10, 2019
953266b
added a lot of stuff
raboley Aug 18, 2019
35f27f2
Changed a lot
raboley Aug 18, 2019
facbfa1
Added lots of features, and fixed
raboley Aug 25, 2019
fe85683
Added a menu bar and preparing
raboley Aug 25, 2019
dd8efef
Updating some of the timings to hopefully fix
raboley Aug 25, 2019
d697812
Adding a tab for debug that will eventualy
raboley Aug 25, 2019
43cc30a
Trying to add a debug window, also cleaning up some of the dump items…
raboley Sep 2, 2019
e571215
Added The map generator and tests to start the a star algorythm.
raboley Sep 18, 2019
218e168
Added code from unity and Slowly started adding tests and refactoring.
raboley Oct 19, 2020
4adefa9
Updating grid
raboley Oct 20, 2020
a130766
adding gitignore.
raboley Oct 20, 2020
be95be5
Adding Mapper! Will now just enter map state ( Maybe I can make this…
raboley Oct 26, 2020
9277183
idk?
raboley Oct 26, 2020
a3f94b3
Added ability to bring in entities, and moved map states to an ignore…
raboley Oct 28, 2020
d9399cd
Got signet working if the signet person is within loading distance!
raboley Oct 28, 2020
60e3108
Added need signet command!
raboley Oct 29, 2020
0e3452e
gitignore.
raboley Oct 29, 2020
18431ac
Merge branch 'add-Pathfinder' of https://github.com/raboley/EasyFarm …
raboley Oct 29, 2020
d6665f8
Can now record NPCs, but will duplicate moving npcs ad infinity.
raboley Nov 3, 2020
1f53f60
Merge branch 'add-Pathfinder' of https://github.com/raboley/EasyFarm …
raboley Nov 4, 2020
874001e
updating to kinda work! also adding Nation.
raboley Nov 4, 2020
9da81a6
Merge branch 'add-Pathfinder' of https://github.com/raboley/EasyFarm …
raboley Nov 4, 2020
f5c3678
added nation.
raboley Nov 4, 2020
13221bb
Adding overseer to check on NPCs in a different thread.
raboley Nov 4, 2020
bf6c114
add
raboley Nov 5, 2020
1adca25
Merge pull request #3 from raboley/Pathfinding
raboley Nov 5, 2020
686e580
NPC MONITOR WORKS!
raboley Nov 5, 2020
da96e99
Remove treasure caskets from list of npcs to persist.
raboley Nov 5, 2020
46fa6f5
Track and record player movement.
raboley Nov 5, 2020
2b45668
Updating to have persister setup for Zone stuff.
raboley Nov 5, 2020
8ea1869
remove comment
raboley Nov 5, 2020
c38c88e
Updated to make it mostly work.
raboley Nov 6, 2020
01caec3
Commented out most of the state machine,
raboley Nov 9, 2020
2e36235
gitignore
raboley Nov 10, 2020
d3c985f
last changes before the big update that wrecked everything.
raboley Nov 10, 2020
118035a
update dll and trying to make movement smoother?
raboley Nov 11, 2020
f572c22
wtf things go slow..
raboley Nov 14, 2020
cc448b8
Mover walked over to the signet guy!! :D
raboley Nov 15, 2020
62be545
Made it to signet guy with some weird steps!
raboley Nov 16, 2020
46f4b34
Saving and loading maps works! Also fixed the .json.json issue!
raboley Nov 16, 2020
59315be
It all works now!
raboley Nov 17, 2020
94f86ac
Mob persister seems to be working!
raboley Nov 17, 2020
b821513
Got most things working! Next need to make zone appropriately zone.
raboley Nov 21, 2020
87a0b24
Holy shit, it traveled to Signet NPC!
raboley Nov 21, 2020
fb3c3bc
fighting is kinda working!
raboley Nov 21, 2020
fb20308
Removed all the unused directives in the file.
raboley Nov 21, 2020
ffa0bc6
things kinda work!
raboley Nov 22, 2020
06f85f1
Added a backup step to try and make stuck not be so stuck.
raboley Nov 23, 2020
42f16ec
Fixed most tests and might have made isWalkable much better by doing …
raboley Nov 23, 2020
bfc2b05
Wood working works!
raboley Nov 23, 2020
2098ff2
Wow, Crafting is working for 1 recipe :D
raboley Nov 24, 2020
6630ba3
protecting the chop wood.
raboley Nov 24, 2020
1d68da7
It can now craft when it has the right number of items :D
raboley Nov 24, 2020
a0eac77
Fixing zone boundaries being in the middle of the zone.
raboley Nov 24, 2020
6480c37
* Updated WalkPosition to tryToWalkToPosition so that when stuck it r…
raboley Nov 25, 2020
d7d2a73
adding sell stage not working.
raboley Nov 25, 2020
9b37ff6
* Added some new crafting recipes.
raboley Nov 25, 2020
73ffbfe
* Zoning state will now control the state for longer
raboley Nov 26, 2020
b201463
* added really crappy mob looper to make routes not totally reliant o…
raboley Nov 26, 2020
f70ef40
* Added the ability to trade things!
raboley Nov 27, 2020
7e8cd43
* fighting NMs works now! for JEJ,
raboley Nov 28, 2020
db6d7ae
* Made it so signet actually finds the closest signet person in the z…
raboley Nov 28, 2020
0ea40b7
Got a bunch of the quest stuff done! Zone to explore wasn't working, …
raboley Nov 29, 2020
0d5684e
Fixing a bug with the Monitors where there would be something with a …
raboley Nov 29, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 0 additions & 22 deletions .gitattributes

This file was deleted.

164 changes: 163 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
#################
# EasyFarm Specific
#################
Maps/
.idea/*

#################
## Eclipse
#################
Expand Down Expand Up @@ -227,4 +233,160 @@ Build/tools/*

# Test Reports
coverage/
results.xml
results.xml


# Created by https://www.toptal.com/developers/gitignore/api/jetbrains,rider
# Edit at https://www.toptal.com/developers/gitignore?templates=jetbrains,rider

### JetBrains ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839

# User-specific stuff
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/**/usage.statistics.xml
.idea/**/dictionaries
.idea/**/shelf

# Generated files
.idea/**/contentModel.xml

# Sensitive or high-churn files
.idea/**/dataSources/
.idea/**/dataSources.ids
.idea/**/dataSources.local.xml
.idea/**/sqlDataSources.xml
.idea/**/dynamic.xml
.idea/**/uiDesigner.xml
.idea/**/dbnavigator.xml

# Gradle
.idea/**/gradle.xml
.idea/**/libraries

# Gradle and Maven with auto-import
# When using Gradle or Maven with auto-import, you should exclude module files,
# since they will be recreated, and may cause churn. Uncomment if using
# auto-import.
# .idea/artifacts
# .idea/compiler.xml
# .idea/jarRepositories.xml
# .idea/modules.xml
# .idea/*.iml
# .idea/modules
# *.iml
# *.ipr

# CMake
cmake-build-*/

# Mongo Explorer plugin
.idea/**/mongoSettings.xml

# File-based project format
*.iws

# IntelliJ
out/

# mpeltonen/sbt-idea plugin
.idea_modules/

# JIRA plugin
atlassian-ide-plugin.xml

# Cursive Clojure plugin
.idea/replstate.xml

# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties

# Editor-based Rest Client
.idea/httpRequests

# Android studio 3.1+ serialized cache file
.idea/caches/build_file_checksums.ser

### JetBrains Patch ###
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721

# *.iml
# modules.xml
# .idea/misc.xml
# *.ipr

# Sonarlint plugin
# https://plugins.jetbrains.com/plugin/7973-sonarlint
.idea/**/sonarlint/

# SonarQube Plugin
# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
.idea/**/sonarIssues.xml

# Markdown Navigator plugin
# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
.idea/**/markdown-navigator.xml
.idea/**/markdown-navigator-enh.xml
.idea/**/markdown-navigator/

# Cache file creation bug
# See https://youtrack.jetbrains.com/issue/JBR-2257
.idea/$CACHE_FILE$

# CodeStream plugin
# https://plugins.jetbrains.com/plugin/12206-codestream
.idea/codestream.xml

### Rider ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839

# User-specific stuff

# Generated files

# Sensitive or high-churn files

# Gradle

# Gradle and Maven with auto-import
# When using Gradle or Maven with auto-import, you should exclude module files,
# since they will be recreated, and may cause churn. Uncomment if using
# auto-import.
# .idea/artifacts
# .idea/compiler.xml
# .idea/jarRepositories.xml
# .idea/modules.xml
# .idea/*.iml
# .idea/modules
# *.iml
# *.ipr

# CMake

# Mongo Explorer plugin

# File-based project format

# IntelliJ

# mpeltonen/sbt-idea plugin

# JIRA plugin

# Cursive Clojure plugin

# Crashlytics plugin (for Android Studio and IntelliJ)

# Editor-based Rest Client

# Android studio 3.1+ serialized cache file

# End of https://www.toptal.com/developers/gitignore/api/jetbrains,rider
/.idea/.idea.EasyFarm/.idea/
/.idea/.idea.EasyFarm/
5 changes: 5 additions & 0 deletions .idea/.idea.EasyFarm/.idea/codeStyles/codeStyleConfig.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading