Commit Graph
100 Commits
Author SHA1 Message Date
StevenRS11 68ff8f6921 Added triangulation library and rift render
Major change is addition of fractal rift rendering, currently first
pass.

Curves are registered and pregenerated in mod_pocketDim.

Rifts look up these curves, choose one, rotate it, and render it.

The render is a TESR that does stuff. Hard to explain, look at
RenderRift in the code and look at the actual rifts in game to get an
idea of what it does.

I had to add a triangulation library to accomplish this. Will hopefully
do something else  that drag around all this.

(I tried(and used comments))
2014-08-19 17:36:07 -05:00
StevenRS11 499c7d91d8 Formatting change
Aformentioned merge wouldnt commit for some reason

PLEASE REVIEW THIS AND THE PREVIOUS COMMIT
2014-07-16 10:41:27 -05:00
StevenRS11 7c7129914a Merging murder 2014-07-16 10:24:24 -05:00
StevenRS11 60bc8090f2 Merge pull request #179 from SenseiKiwi/master
Fixed Crash on Rift Removal
2014-07-15 14:14:22 -05:00
StevenRS11 12a2a8eb0d Merge pull request #175 from SenseiKiwi/master
Fixed Eager Dimension Data Creation
2014-07-13 21:50:37 -05:00
StevenRS11 7f99801e1b Merge pull request #174 from SenseiKiwi/master
Fixed Crash on World Creation
2014-07-13 14:36:14 -05:00
StevenRS11 eff7abcbbc Merge pull request #173 from SenseiKiwi/master
Fixed Slow Rift Regeneration and Various Improvements
2014-07-11 15:12:08 -05:00
StevenRS11 349f162a7c Merge pull request #170 from SenseiKiwi/master
Fixed Pick Block Results
2014-07-11 10:38:21 -05:00
StevenRS11 b40141f99d Merge pull request #169 from SenseiKiwi/master
Reviewed and Rewrote Commands
2014-07-05 20:59:42 -05:00
StevenRS11 689df1ad6d Merge pull request #167 from SenseiKiwi/master
Fixed Bugs in Golden Dimensional Doors
2014-07-02 13:21:38 -05:00
StevenRS11 fb4643d7cf deleted renderRift 2014-06-27 16:27:23 -04:00
StevenRS11 5ba58dc91b Merge remote-tracking branch 'origin/master' into StevenRS
Conflicts:
	src/main/java/StevenDimDoors/mod_pocketDim/CraftingManager.java
	src/main/java/StevenDimDoors/mod_pocketDim/EventHookContainer.java
	src/main/java/StevenDimDoors/mod_pocketDim/core/DDTeleporter.java
	src/main/java/StevenDimDoors/mod_pocketDim/core/DimLink.java
	src/main/java/StevenDimDoors/mod_pocketDim/items/ItemRiftSignature.java

	src/main/java/StevenDimDoors/mod_pocketDim/items/ItemStabilizedRiftSignature.java
	src/main/java/StevenDimDoors/mod_pocketDim/mod_pocketDim.java
	src/main/java/StevenDimDoors/mod_pocketDim/world/PocketBuilder.java
	src/main/java/StevenDimDoors/mod_pocketDimClient/RenderRift.java
2014-06-27 16:26:46 -04:00
StevenRS11 dea76b1a7e Merge pull request #166 from SenseiKiwi/master
Various Fixes
2014-06-26 18:17:34 -05:00
StevenRS11 46f55b22d9 restricted brightness inversion to dungeons only 2014-06-26 02:16:57 -04:00
StevenRS11 9baceb8e3c Added backwards light and bugfixes
Light in pockets is now reversed
added sound to lock removal
fixed monolith name
fixed other names
2014-06-26 00:08:20 -04:00
StevenRS11 eff8379325 Added lock removal ability to keys
also fixed a network bug
2014-06-25 17:46:33 -04:00
StevenRS11 96d84ed2fa Fixed Json Schema
The schema incorrectly listed the array of children in LinkData as an
Array of numbers, not an array of objects with properties.
2014-06-25 16:17:26 -04:00
StevenRS11 0f3d40ba60 Various
Finished implementing Personal Pockets
-any pocket created from within a personal pocket retains personal
status
-exit doors cannot be used in any personal pockets
-personal status is saved with dimData

fixed a bug that let trapdoors get around locks
fixed FoR not rendering properly
-inventory and world
2014-06-25 15:26:42 -04:00
StevenRS11 1410d4b251 made versioning slightly better 2014-06-25 14:13:49 -04:00
StevenRS11 18666f58b1 Added versioning to save files and DimensionType 2014-06-25 04:37:40 -04:00
StevenRS11 9e720cb458 Changed linkTypes to linkType, an enum 2014-06-25 02:12:07 -04:00
StevenRS11 968653e4ab fixed typo in DimDataProcessor and DungeonHelper 2014-06-20 14:13:33 -04:00
StevenRS11 eeb5f9aea1 added json validation for saves 2014-06-20 14:04:07 -04:00
StevenRS11 117ed69bf7 added dimdata schema 2014-06-20 13:46:36 -04:00
StevenRS11 0d53f6c029 Actually fix door crash 2014-05-31 06:43:28 -04:00
StevenRS11 dccb12116d Naming improvements
Clarified naming in DDLock and associated methods. Still not quite done.
2014-05-31 06:39:26 -04:00
StevenRS11 e8fa928c50 lock tweaks
Changed how locks are modified so all modifications occur through
NewDimData
2014-05-29 19:04:23 -04:00
StevenRS11 7da3b7fc62 Patched a door crash bug
thanks LClouds
2014-05-26 22:23:36 -04:00
StevenRS11 77241e6f90 limbo fix 2014-05-26 22:14:20 -04:00
StevenRS11 844950b39e teaked personal pocket generation rules 2014-05-26 21:31:14 -04:00
StevenRS11 16d7bfcda6 personal pockets DONE 2014-05-26 19:38:01 -04:00
StevenRS11 d8fecd07b3 render tweaks 2014-05-22 01:48:21 -04:00
StevenRS11 86cfcdeee8 last few changes 2014-05-22 01:37:04 -04:00
StevenRS11 3f6e32dcbf last tweaks done 2014-05-22 01:03:17 -04:00
StevenRS11 3fcc55b5e1 finished networking changes for locks 2014-05-22 00:15:27 -04:00
StevenRS11 ef860e295e more stuffs
Lock render is still wip, as are most things. That said, I can render
monolith eyes anywhere now.
2014-05-20 19:13:26 -04:00
StevenRS11 8f9dfea947 added locking doors and cleaned up 2014-05-20 03:17:32 -04:00
StevenRS11 ac9b3d73e8 Various
Fixed bug in converting old saves
Started color work
2014-05-16 21:42:59 -04:00
StevenRS11 d020dd384b toString ftw 2014-05-15 05:53:28 -04:00
StevenRS11 8562456203 Merge pull request #162 from SenseiKiwi/master
Tweaked Monolith Aggro Rate
2014-05-06 03:48:03 -04:00
StevenRS11 03ab75b80c tweak 2014-05-06 03:32:14 -04:00
StevenRS11 f4efa7dca2 codemunching 2014-05-06 03:32:13 -04:00
StevenRS11 79edf1004b tweak 2014-05-06 03:08:46 -04:00
StevenRS11 aab818d948 codemunching 2014-05-06 02:23:03 -04:00
StevenRS11 68f2654000 Merge pull request #160 from SenseiKiwi/master
More Changes to Monoliths
2014-05-05 22:38:46 -04:00
StevenRS11 472704fe51 Merge pull request #159 from SenseiKiwi/master
Various Updates
2014-05-05 20:02:09 -04:00
StevenRS11 9003d924ea Fixed Door Render 2014-05-05 19:10:58 -04:00
StevenRS11 19be17fa44 Merge pull request #156 from SenseiKiwi/master
Fixed Golden Door Item ID Mishandling
2014-04-29 13:15:51 -04:00
StevenRS11 3664e707cf Fixed minor issues
Doors render right now
No longer placing doors on left clicks
2014-04-15 07:27:08 -04:00
StevenRS11 be7cd9d186 More eye tweaks 2014-04-15 04:30:31 -04:00
StevenRS11 d86433ef46 fixed monoliths
everything was terrible
2014-04-13 23:52:51 -04:00
StevenRS11 0da8247f61 Merge pull request #154 from SenseiKiwi/master
Fixed Bugs
2014-04-13 17:01:32 -04:00
StevenRS11 ae4dbb24e4 Merge pull request #153 from SenseiKiwi/master
Updated Version
2014-04-11 21:56:45 -04:00
StevenRS11 9ecfb686aa Merge pull request #152 from SenseiKiwi/master
Improvements to Saving
2014-04-11 21:20:54 -04:00
StevenRS11 18460348af stopped logging 2014-04-11 19:27:26 -04:00
StevenRS11 56e522a61a logging changes 2014-04-03 20:15:34 -04:00
StevenRS11 d98b6279de quick fix 2014-04-03 15:55:35 -04:00
StevenRS11 99476f8d70 Merge branch 'master' of https://github.com/StevenRS11/DimDoors
Conflicts:
	src/main/java/StevenDimDoors/mod_pocketDim/saving/DDSaveHandler.java
2014-04-03 15:52:14 -04:00
StevenRS11 aa7ee3c8fe added logger 2014-04-03 14:10:00 -04:00
StevenRS11 41fbcfe0ff Savedata backs up on write now 2014-04-03 14:09:36 -04:00
StevenRS11 582db26cdc Fixed a crash in rift sig placement 2014-04-03 14:06:48 -04:00
StevenRS11 92875c754d Merge pull request #149 from SenseiKiwi/master
Added Dirty Flag
2014-03-28 15:38:31 -04:00
StevenRS11 41b77c639c Fixed Door on rifts 2014-03-28 00:39:27 -04:00
StevenRS11 1de34d1c2d Merge pull request #147 from SenseiKiwi/master
Fixes to Saving and EventHookContainer
2014-03-26 23:20:48 -04:00
StevenRS11 19bc9eec99 I HATE YOU GITHUB 2014-03-26 23:19:56 -04:00
StevenRS11 3a292d7eac Fixed all doors being placed as dim doors 2014-03-26 01:31:11 -04:00
StevenRS11 9914666639 Changes
Made saving a bit more robust, now we only delete ones that where not
modified. Also overhauled door placement, its all handled by the
eventHandler now.
2014-03-26 01:31:11 -04:00
StevenRS11 76e9fce9d4 Fixed all doors being placed as dim doors 2014-03-24 21:09:21 -04:00
StevenRS11 42f0656b1b Changes
Made saving a bit more robust, now we only delete ones that where not
modified. Also overhauled door placement, its all handled by the
eventHandler now.
2014-03-24 20:58:36 -04:00
StevenRS11 12e0fee70a Merge pull request #144 from SenseiKiwi/master
Various Updates
2014-03-24 14:45:47 -04:00
StevenRS11 befef486c6 Merge pull request #143 from SenseiKiwi/master
Various Updates
2014-03-14 14:30:44 -05:00
StevenRS11 3b9b839b7d Merge pull request #142 from SenseiKiwi/master
Various Small Changes
2014-03-07 21:53:14 -05:00
StevenRS11 c2ffc36b75 Merge pull request #141 from SenseiKiwi/master
Minor Change
2014-03-07 00:26:04 -05:00
StevenRS11 05378f41e2 Merge pull request #139 from SenseiKiwi/master
Various Fixes
2014-03-06 12:53:24 -05:00
StevenRS11 43ff30f3f5 Merge pull request #138 from SenseiKiwi/master
Various Updates
2014-03-06 01:23:16 -05:00
StevenRS11 09010f9fef Fixed possible GC crash 2014-02-06 21:05:45 -05:00
StevenRS11 55a8719748 Final savedata fixes 2014-01-28 14:05:43 -05:00
StevenRS11 bc6b323b57 Merge pull request #136 from SenseiKiwi/nether
Implemented Nether Gateways
2014-01-28 09:05:33 -08:00
StevenRS11 1dc7ee7a29 Last tweaks 2014-01-27 23:45:01 -05:00
StevenRS11 18c11ee24e Overhauled loading 2014-01-27 22:13:32 -05:00
StevenRS11 ac7dbab39f loot tweaks 2014-01-27 18:07:19 -05:00
StevenRS11 d725ce6b5e loading fixed 2014-01-27 17:31:13 -05:00
StevenRS11 c935156b71 working on saving 2014-01-27 17:01:23 -05:00
StevenRS11 ca42be0a5e debug 2014-01-27 16:25:49 -05:00
StevenRS11 c830a8e812 build 2014-01-26 14:32:28 -05:00
StevenRS11 792979d4f1 Merge pull request #135 from SenseiKiwi/master
Cleaned Up FastRiftRegenerator
2014-01-26 11:30:19 -08:00
StevenRS11 523025365a removed default nether gateways 2014-01-26 14:27:44 -05:00
StevenRS11 d52f0ed2c7 Minor Tweaks 2014-01-26 13:39:09 -05:00
StevenRS11 415a3c29d7 removed rotation mechanic 2014-01-26 04:26:09 -05:00
StevenRS11 1705182c67 Various Fixes 2014-01-26 04:10:35 -05:00
StevenRS11 d921982c75 Added ability to place vanilla doors on rifts 2014-01-26 03:28:27 -05:00
StevenRS11 12225d8214 fixed limbo music 2014-01-26 02:05:47 -05:00
StevenRS11 4271d47d9d fixed drops 2014-01-26 01:38:43 -05:00
StevenRS11 b105d002c5 Fixed doors slamming shut on pressure plates 2014-01-26 00:53:40 -05:00
StevenRS11 a13fc069eb Fixed rotations and rift regen. Sorta. 2014-01-26 00:00:20 -05:00
StevenRS11 f36767b07b Merge pull request #134 from SenseiKiwi/master
Removed Exit Platforms for Safe Cases
2014-01-24 03:28:15 -08:00
StevenRS11 dd30dc619c Fixed gateway crashes 2014-01-24 01:26:19 -05:00
StevenRS11 30d789518d Gateways completed
Also added limbo gateways
2014-01-23 22:10:46 -05:00
StevenRS11 bc3438d995 Merge pull request #132 from SenseiKiwi/master
Fixed Gateway Crash (for real)
2014-01-22 15:44:12 -08:00
StevenRS11 d6dd9349f9 Merge pull request #131 from SenseiKiwi/master
Updated DDTeleporter
2014-01-22 02:00:31 -08:00