Commit Graph

19 Commits

Author SHA1 Message Date
Robbie Antenesse 3401cb3559 Fixed little error in Oversimplified.Load() debug message. 2016-04-17 15:52:29 -06:00
Robbie Antenesse 16e27ec04c Added untested Save, Load, Erase functions for handling game data. 2016-04-17 13:45:43 -06:00
Robbie Antenesse 2dfd594cb0 Fixed OversimplifiedJS's DoFirst() function not running on GameObject creation. 2016-04-16 15:39:22 -06:00
Robbie Antenesse 9acc3130e4 Added reference to Oversimplified.Tune.element and Sound so Play() works. 2016-04-16 13:10:55 -06:00
Robbie Antenesse 5224f69de2 Improved script loading, added loading progress bar. 2016-04-14 14:54:56 -06:00
Robbie Antenesse 98280fc465 Improved Oversimplified.CopyObject to copy arrays by value instead of reference. 2016-04-14 14:54:25 -06:00
Robbie Antenesse 74b7eb885d Optimized collision checks. Like wtf why didn't I do it this way before? 2016-04-14 08:31:01 -06:00
Robbie Antenesse 33eecd7cc7 Updated Oversimplified.CopyObject() to allow passing options object to override any GameObject properties. 2016-04-13 23:18:29 -06:00
Robbie Antenesse b4afa9c8a8 Expand all Oversimplified.R to Oversimplified.Rooms 2016-04-11 22:44:00 -06:00
Robbie Antenesse 7012f201ab My first step toward fumbling my way through adding a GUI class to OversimplifiedJS. 2016-04-09 20:11:42 -06:00
Robbie Antenesse fbfa3faa53 Added Oversimplified.GameObjectsAtPoint() to return a list of all objects overlapping with a point, altered Oversimplified.CollisionAtPoint() to use Oversimpified.GameObjectsAtPoint() to reduce code. 2016-04-08 07:33:11 -06:00
Robbie Antenesse 2c25adab8b Improved Oversimplified.GameObject.SimpleMove() by allowing the user to specify what interval of pixels they want to check for collisions instead of each and every collision. 2016-04-07 18:19:30 -06:00
Robbie Antenesse 8694b5412b Fixed some little things. 2016-04-07 12:24:16 -06:00
Robbie Antenesse b46fcf8d0f Restructured Oversimplified.Settings for better readability in code, added preventRightClick option defaulted to true, moved Oversimplified.SetCamera() out of the Oversimplified.Settings namespace because that just makes more sense, fixed SetCamera() references accordingly. 2016-04-06 14:36:51 -06:00
Robbie Antenesse 760bb5c9b1 Improved Oversimplified.Settings.SetCamera() by setting it to pass an options object instead of parameters. 2016-04-06 12:46:36 -06:00
Robbie Antenesse cb98da3eee Added comment about GameObject depth in OversimplifiedJS file. 2016-04-05 17:21:44 -06:00
Robbie Antenesse c86cfa1a96 Altered OversimplifiedJS to add new properties to GameObjects if not already in the Object (for easier instantiation). 2016-04-05 16:20:37 -06:00
Robbie Antenesse 9622041129 Seriously altered how Rooms, PremadeObjects, GameObjects, and Animations are created.
Now it uses an options object instead of optional function parameters.
2016-04-05 11:38:36 -06:00
Robbie Antenesse 9b6bc0f07d Initial commit, no data is really correct. 2016-04-04 17:10:40 -06:00