Save-Point
H-Mode7 - Printable Version

+- Save-Point (https://www.save-point.org)
+-- Forum: Material Development (https://www.save-point.org/forum-8.html)
+--- Forum: Scripts Database (https://www.save-point.org/forum-39.html)
+---- Forum: RPGMaker XP (RGSS) Engine (https://www.save-point.org/forum-116.html)
+---- Thread: H-Mode7 (/thread-3151.html)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40


RE: H-Mode7 - JayRay - 10-02-2014

Yeah, going to get off this thread and re-open as a new thread. (Or maybe the old thread with a new revision)


RE: H-Mode7 - Kamillo - 11-24-2014

I come from Poland, and my English is not good, so I very apologise.
I like very much H-Mode 7 and I want use this in some my game.

Script is great. I think that this is the best script on 3D in RM (FPLE have beautiful performance, but mechanic is worse). So I tried do game with this script and is OK.
Old screens:
[Image: cp066v2.png]
But, I after want make FPP view. FPLE 1 was bad, FPLE 2 was very crashed, so I had to make this in H_Mode 7. And managed to.
I recorded a film:

This FPP have a little changes in script, if somebody will want, I will be able to write this.
I am not scripter RGSS (only events), but I can edit default and custom scripts in RMXP (only RMXP, in RMVX(A) not)

I think that flat events is very needed - for example I will can do ceiling with this, and floor on mezzanine - in film in this place is hole.

And in the end I would like say thank you from MGC for this script. This is a good work.


RE: H-Mode7 - JayRay - 11-24-2014

I would very much like to see your FPP in H-Mode 7, as I've been working on it myself and have not been able to accomplish it. You can PM me the code you use, or post it here.


RE: H-Mode7 - Kamillo - 11-24-2014

So I write how make FPP in H-Mode 7.

Changes in script:
- MGC: H-Mode7: line from 115 to 120
Code:
# HM7 Screen dimensions : !!! DO NOT EXCEED 640 * 480 !!!
  WIDTH = 384
  HEIGHT = 480
  # HM7 Screen coordinates
  X = 32
  Y = -128
- HM7 MODIFIED CLASSES
line 65 - write a few 9 for example: self.hm7_horizon = 99999999999 XD
line 73 - self.hm7_zoom = 500
line 86 - self.hm7_fading_color = Color.new(0, 0, 0, 0)
- HM7 NEW CLASSES
line 980 - @target_y = @surface_player.altitude * $game_temp.sin_alpha >> 12

In camera move should change L and R in camera rotation. And delete zoom and slope.

Hero must have transparent graphics.

In map make auto atart event with:
Code:
$scene.hm7_set_pivot(480)
$game_player.altitude = 40
In name map write [#54][C3]
You can use only [R1] resolution (in default), in R2 and R3 is bad.
Not use [E].

[#54] and 500% zoom is good only ground, If you make for example stairs, various levels etc. - you must use this formula - 32 pixel in up you must -5 slope and -10% zoom.

But you must remember about bugs. In some slope value and wall events is crash, so you must avoid this value.

Screen - event wall bug:
[Image: rfJA2NS.png]
And in the end - my FPP is good only with this frame:
[Image: I8GezHp.png]
This place maybe be use for example: HUD and message box.

Do you understand?

Edit: I forgot about pikselmovement.
This script: http://www.gdunlimited.net/forums/topic/162-cogwheels-pixel-movement/ belong insert above H-Mode 7. Not lower!!!


RE: H-Mode7 - MidareZakura - 12-01-2014

Hi guys. Well, I wanted to help. How can I make a tall building. Because in RPG Maker only has 3 layers and a small building would be ugly. Thank you who answer me. And another thing. How can I do something large stay on top of something small? Example a lamppost because when I'm going to put the large object "joint" with the small and stay there.


RE: H-Mode7 - Kamillo - 12-01-2014

First problem: You make new map where you make more layers. In name map add - [name first map]. You can a lot of layers on this way.
Quote: nstructions :
#
# To add more layers to a HM7 map, you shall add child maps to it.
# Those child maps must have the same dimensions as the HM7 map,
# the same tileset, and their names must contains the basename
# of the HM7 map between brackets.
#
# Example :
# - MAP001[HM7][#60]
# - MAP002[MAP001]
# - MAP003[MAP001]
#
# Only the three tiles layers of submaps are read and used.
Second problem: You can't make this thing. All textures have to touch with ground. But you can use events and wall events.


RE: H-Mode7 - DerVVulfman - 12-02-2014

It's been.... years... since I was involved in HMode, but it is just as Kamillo said. Use events. You can set the height of an event with a 'Altitude #" comment where the # is the height it appears on the screen. It's covered briefly in the initial 'MGC : H-Mode7' page with some instructions.

:D I hope the Textures .chm file I wrote came in handy.


RE: H-Mode7 - MidareZakura - 12-02-2014

Finally I can do my project! Thank you very much!!!!!! Thanks guys who answered me. I thought no one was going to answer but I saw that the H-mode 7 is active yet. Well the solution is to use events.


RE: H-Mode7 - DerVVulfman - 12-03-2014

Laughing Be even better if MGC hung around. I think he kinda quit RM engines. Sarcasm


RE: H-Mode7 - finalholylight - 12-03-2014

What a pity :(
I wonder if MGC shares source code of hmode7 dll file on this topic, then, may someone will continue to develop his great work.