设为首页收藏本站同能贴吧 切换语言 繁体中文
开启辅助访问 切换到窄版
搜索附件  
同能RPG制作大师 › 附件中心 › 同能RM技术讨论区 › RPG Maker MV 讨论区 › PushEvent.js (pushable events): PushEvent.js

PushEvent.js (pushable events): PushEvent.js

 

PushEvent.js (pushable events):
This is such a common thing in RPGs and it turned out so easy to do, that I know that this plugin probably already exists (maybe more than once).

Mine is special for these simple comment tags. (perhaps?)

  • <push> makes an event pushable
  • <moveIfCornered> makes event move if push up against obstacle
  • <withDirection> makes event face direction like driving it
  • <heavySpeed:number> will make the push slow down to that speed
They go in event comments and not in the note, because I wanted it to rely on pages. The events pushability is also independent of their trigger, so you can have a push by pushing and a talk by action button.

This plugin is based on some event script I wrote for @XGuarden at her request so this is really her idea.
This thread: https://forums.rpgmakerweb.com/index.php?threads/push-a-box-using-javascript.75244/

That's really all that's to this plugin.
Spoiler: Youtube Screenshot Video
I wish I could say more about it, but all it does is makes events pushable with event comments. I allow commercial use too, as I do with all my 2 scripts. Keeping myself busy, yepper!

EDIT:
I made a version 0.3, because just a slight optimization. When I rushed to correct the broken pages, I snuck the comments reader in Sprite_Character.prototype.update which turns out runs every frame, so I added some Boolean to make sure to only read the comments once per page per solo frame, and not rapidly and redundantly re-capture all the data every frame.

Update: version 0.4
I corrected a possible bug for events without pages. I'm not sure, but this might work better with events spawned with another plugin. Thanks
@Edilsonsoares

Update: version 0.5 - Cognitive impairment re-fix. Thanks to @Rhino


本贴来自国际rpgmaker官方论坛作者:mogwai处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/pushevent-js-pushable-events.75844/
简体中文
繁體中文
English(英语)
日本語(日语)
Deutsch(德语)
Русский язык(俄语)
بالعربية(阿拉伯语)
Türkçe(土耳其语)
Português(葡萄牙语)
ภาษาไทย(泰国语)
한어(朝鲜语/韩语)
Français(法语)
关闭

幸运抽奖

社区每日抽奖来袭,快来试试你是欧皇还是非酋~

立即查看

Loading...

QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

GMT+8, 2026-10-3 14:08 , Processed in 0.106614 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部