Michael Shirt
d884cbc2a6
Removing counter functionality of tiles
...
This was causing footsteps tiles in the barrens to allow the player to
interact with objects an extra tile in front of them, which was causing
issues (ex: letting players talk to doors through walls)
2016-10-07 16:54:29 -06:00
Michael Shirt
436a0f996f
Bathroom mirror reflection
...
The bathroom mirror now reflects niko, with the aide of these scripts
2016-10-05 20:41:16 -06:00
Michael Shirt
583499f004
Added codebg to scrolling bgs
...
Night wanted this bg to be a scrolling/clamped bg as well
2016-10-04 01:34:05 -06:00
Michael Shirt
73c6ae14af
Added splash step for tower
...
For the water room in the tower
2016-10-04 01:33:36 -06:00
Michael Shirt
ab9856ef22
Made loading respect the fixed camera
...
Switch 100 is the fixed camera switch, this makes sure the game won't
try to focus on the player for the first frame.
2016-10-04 01:33:18 -06:00
Michael Shirt
4939d4678d
Added more step puzzle solutions/checks
...
For the step puzzles in the tower
2016-10-04 01:31:28 -06:00
Michael Shirt
e1a834220c
commenting out debug so game respects the debug setting better
2016-10-03 11:04:17 -06:00
Michael Shirt
316283c78c
Added step sfx for tilesets that didn't have them yet
2016-10-03 11:04:00 -06:00
Michael Shirt
30e53b9998
Added another check for a dream-time flag (last one)
2016-10-03 11:03:45 -06:00
Michael Shirt
21104415cf
Added flag check for dream 3
2016-10-02 11:44:14 -06:00
Michael Shirt
91f95bcd06
Clover flash
...
This gives the clover item a flashing effect if used. Should also add a
check for a switch or something later so it only works in the maps
necessary?
2016-10-01 06:21:55 -06:00
Michael Shirt
3f6034ae10
Fixed followers not following niko
...
Followers still weren't following niko after loading a save, but this
code fixes that.
2016-09-29 19:53:03 -06:00
Michael Shirt
5d30984821
Camera functionality added
...
With this we can now fix the camera to a set position. I also added
script functions to get the X and Y of an npc, which is useful for
events.
2016-09-28 22:43:14 -06:00
Michael Shirt
6c1f0f8bf4
Added flag check for dream 2
...
Will probably add more checks as dreams 3 and 4 are done
2016-09-28 22:41:34 -06:00
Michael Shirt
9514e2dfa3
More changes to player footstep sfx
2016-09-27 10:30:10 -06:00
Michael Shirt
0b3fc4527b
Added fading water animation for blue and green areas.
...
This cycles the panorama through 3 different images, fading them in as
they show up.
2016-09-27 10:29:53 -06:00
Michael Shirt
4ebcd19352
Made auto saving/loading fully functional
...
With this, autoloading upon launching the game should be fully working.
Also added some randomness to the pitch of step_sfx to make them sound a
bit less repetitive, and made it so the game can only save if the
current scene is a Scene_Map (because auto_saving at the titlescreen
breaks things pretty badly).
2016-09-26 08:59:21 -06:00
Michael Shirt
154681d853
Added Message box functionality
...
This adds 2 new things to the vanilla text box. "\>" will now make the
script wait for user input before continuing to display text.
"\@facepic_name" will change the face graphic to facepic_name without
needing to reopen the message window.
2016-09-26 08:55:01 -06:00
Michael Shirt
c0bd0ff2f7
Adding real_load function
...
Just so I have something I can call ingame to load the "real save"
2016-09-23 17:55:53 -06:00
Michael Shirt
876316ac22
Changing look/color of Doc Messages
...
Now it looks prettier, as per Night's instructions.
2016-09-23 17:54:34 -06:00
Michael Shirt
2a8c3bd62f
Changed Password Input colors part 2
...
Reordering the colors
2016-09-22 14:36:10 -06:00
Michael Shirt
5e3470a1c4
Updated Safe puzzle
...
Document is now named "DOCUMENT.oneshot.txt", and flavor text for the
document has been added in.
2016-09-22 14:35:37 -06:00
Michael Shirt
7aade486cf
Adding Desktop Message
...
Displays messages for the Desktop screen, can be called with "@desktop"
just like how "@ed" calls ed messages.
2016-09-22 14:34:33 -06:00
Michael Shirt
851a12ada3
Fixing issue where niko's lightmap clips everything
...
On maps where the ambient is set via an event/script, niko's lightbulb
clips through anything solid. This case here seems to be the culprit.
2016-09-22 14:32:13 -06:00
Michael Shirt
1e6665cf27
Changed password input colors
...
This line didn't get commited but this is part of the last commit.
Github keeps doing a thing where it throws errors when I have trailing
whitespaces (Which is fine), but when I fix the whitespaces it then
commits the changes excluding the lines that I fixed. It's weird.
2016-09-21 20:45:32 -06:00
Michael Shirt
8ac51ee38a
Changed password input colors
...
This lets the number input for the PC be multicolored, just like the
number is everywhere else.
2016-09-21 20:43:46 -06:00
Michael Shirt
390cc74889
Anti-lag script fix for edge case
...
This fix makes it such that even if a character sprite is offscreen it
will still update its camera position, to prevent issues when a
character sprite teleports offscreen (but their sprite does not because
it doesn't update).
2016-09-20 20:52:23 -06:00
Mathew Velasquez
31d90b8a66
quarry -> lookout point
2016-09-20 22:05:22 -04:00
Michael Shirt
2ade85c03a
Save/Load fix
...
Updated default save and load file functions to save and load the extra
data that oneshot saves (followers and fast travel). Also updated the
default save/load and the new save/load to save the footstep_sfx array,
since otherwise maps have no footstep sfx after loading a save until you
change map.
2016-09-20 13:11:10 -06:00
Michael Shirt
8a99e0716f
Anti-lag script
...
This didn't get fully committed last time for some reason?
2016-09-20 13:08:55 -06:00
Michael Shirt
a0933df9c3
Anti-lag script
...
This just makes sure that character sprites are actually onscreen before
updating them, for game events. This greatly improves performance on
larger maps that have many game events.
2016-09-20 00:05:55 -06:00
Mathew Velasquez
302ec6dd02
I stopped making commits for a good while. Here's the latest junk.
2016-09-19 13:54:38 -04:00
Mathew Velasquez
f28e7f8b7c
Fixed menu bug on balcony
2016-05-04 22:47:53 -04:00
Mathew Velasquez
3a2f722786
Character code bugfixes
2016-04-26 17:15:12 -04:00
Mathew Velasquez
0c05d76a94
Blue area tweaks
2016-04-26 17:15:12 -04:00
Mathew Velasquez
82493cd0a0
Added footprints and src_rect to Plane class
2016-04-11 21:33:54 -04:00
Mathew Velasquez
d53ad4b124
Improved internationalization support
2016-04-06 13:45:36 -04:00
Mathew Velasquez
ea80ecd155
Conditional branch eval() fix
2016-03-11 16:25:40 -05:00
Mathew Velasquez
62418329d4
Tweaks for footsteps and timer
2016-03-11 02:29:08 -05:00
Mathew Velasquez
737f0759e7
Added cheap hack for sprite lighting occlusion
2016-03-11 02:28:26 -05:00
Mathew Velasquez
77ba08415b
Demo tweaks
2016-03-11 00:28:33 -05:00
Mathew Velasquez
c37867b8ef
Empty player name for GDC
2016-03-07 20:13:26 -05:00
Mathew Velasquez
b8c4a360ce
Fixed fast travel bug
2016-03-07 18:57:46 -05:00
Mathew Velasquez
f90828be05
Various improvements/cases for GDC
2016-03-07 18:47:34 -05:00
Mathew Velasquez
3bc60bb45d
Moved demo conclusion text to scripts
2016-03-07 18:30:04 -05:00
Mathew Velasquez
79fc639b83
Build portability fixes and name input issue fix
2016-03-07 17:14:48 -05:00
Mathew Velasquez
7c622769ad
Fixed newline bug
2016-02-29 18:10:38 -05:00
Mathew Velasquez
1fd808d0af
Gutted more unused features
2016-02-29 15:40:10 -05:00
Mathew Velasquez
546f29f42e
Preliminary i18n improvements
2016-02-29 01:41:37 -05:00
Mathew Velasquez
5bb407be96
Fade to black transition for travel
2016-02-25 19:46:34 -05:00
Mathew Velasquez
49e9f81953
Dynamic footsteps
2016-02-25 19:32:40 -05:00
Mathew Velasquez
21450179c6
Fast travel more or less finished
2016-02-25 18:40:07 -05:00
Mathew Velasquez
ddc43b2114
Beginnings of fast travel
2016-02-25 02:59:22 -05:00
Mathew Velasquez
19ab472f00
Fixed missing lowercase $debug
2016-02-25 01:14:35 -05:00
Mathew Velasquez
b63b3ba8f3
Renamed save data to .dat for easier Steam cloud integration
2016-02-18 18:23:16 -05:00
Mathew Velasquez
2df5fd29de
Renamed $DEBUG to $debug to avoid verbose mode.
...
Also made GL debug functions print less stuff.
2016-02-17 17:14:16 -05:00
Mathew Velasquez
ba0203169e
Added obscured/scratched window puzzle
2016-02-17 17:14:16 -05:00
Mathew
5f91c4d780
Remove actor names from messagebox
2016-01-05 14:50:18 -05:00
Mathew
5cee14c537
Footsteps updated for red factory interior
2016-01-05 14:50:18 -05:00
Mathew
1be4cd927e
Fix light layer shake
2016-01-05 14:50:18 -05:00
Mathew
8818bf7ba3
Added !bed as special event
2016-01-05 14:50:18 -05:00
Mathew
b874ee8815
Puzzle code for demo, etc
2016-01-05 14:50:18 -05:00
Mathew
90cf07c825
Linked to debugMode option, gutted RTP config
2016-01-05 14:50:18 -05:00
Mathew
26be2f2aea
Added list of panoramas clamped by default
2016-01-05 14:50:18 -05:00
Mathew Velasquez
d27c32f23f
Tweaked footsteps
2016-01-05 14:50:18 -05:00
Mathew Velasquez
a7fd6c7aee
Adjustments for red area
2016-01-05 14:50:18 -05:00
Mathew Velasquez
da948348ac
Consistent, proper CJK support
2016-01-05 14:50:18 -05:00
Mathew Velasquez
fa11f04426
Changed Sprite to RPG::Sprite in Sprite_Character
2016-01-05 14:50:18 -05:00
Mathew Velasquez
e9f53af625
Re-implemented ambient light and bulb glow
2016-01-05 14:50:18 -05:00
Mathew Velasquez
90f2586304
Reorganized files
2016-01-05 14:50:18 -05:00
Mathew Velasquez
973dc85c16
Debug mode instantly starts game
2016-01-05 14:50:18 -05:00
Mathew Velasquez
0007939ded
Re-implemented lights as another viewport layer
2016-01-05 14:50:18 -05:00
Mathew Velasquez
5ff71744b5
Rudimentary map wrapping added
2016-01-05 14:50:18 -05:00
Mathew Velasquez
b320dc3873
Started on light viewport, reorganized viewports
2016-01-05 14:50:18 -05:00
Mathew Velasquez
c515b06e33
Message blip delay changed
2016-01-05 14:50:18 -05:00
Mathew Velasquez
965f88ef83
Added scripts
2016-01-05 14:50:18 -05:00