Editing
Comment
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Event | event = Comment | image = File:EditorComment.png | tablocation = Sounds, VFX, Decorations, Rooms | eventtype = <code>Comment</code> | versionorigin = r<code>Version</code> | shortcut = M (Sound, VFX, Decorations), T (Rooms) }} '''Comment''' is an event available in the '''Sound, VFX, Decoration, and Rooms tabs'''. Comments typically have no effect on the behavior of a level, and instead serve as a means for level creators to write notes or commentary within the level editor. == Usage == {| class="wikitable" |+ Properties |- ! Setting !! Type !! Description |- | Text || Text Box (String) || Text displayed within the comment. |- | Color || Color (Color) || Event color on the editor timeline. |- | Show comment on playback || Checkbox (Bool) || Whether comment is automatically displayed during playback. |} '''Text''' <br>Text displayed within the comment. '''Color''' <br>Color of the comment on the editor timeline. Alpha channel is not supported, default is #F2E644. '''Show comment on playback''' <br>When checked, the comment will automatically display in the editor's left-side panel if the playhead moves past it during playback. === Advanced === Comments can affect a level's behavior if supplied with certain text. These are known as '''comment commands''', and take the form <code>()=>command(arguments)</code>. They function similarly to custom methods, and some comment commands also have equivalent custom methods. <code>()=>create(CustomParticles/HitExplosion, X, Y)</code> Creates a hit explosion. Only supported on room 1. <br>'''X''': x-position of the explosion, expressed as a percentage. (float) <br>'''Y''': y-position of the explosion, expressed as a percentage. (float) <code>()=>create(CustomParticles/leveleventexplosion, X, Y)</code> Creates an explosion of level editor events. Only supported on room 1. <br>'''X''': x-position of the explosion, expressed as a percentage. (float) <br>'''Y''': y-position of the explosion, expressed as a percentage. (float) <code>()=>shockwave(size, X)</code> Sets the size of heartbeat shockwaves. <br>'''X''': Size of the shockwaves. Default is 1. (float) <br>The equivalent custom method is <code>shockwaveSizeMultiplier = X</code>. <code>()=>shockwave(distortion, X)</code> Sets the amplitude of the distortion of heartbeat shockwaves. <br>'''X''': Amplitude of the distortion. Default is 1. (float) <br>The equivalent custom method is <code>shockwaveDistortionMultiplier = X</code>. <code>()=>shockwave(duration, X)</code> Sets the duration of heartbeat shockwaves. Note that each row can only have one active shockwave at a time. <br>'''X''': length of the shockwaves. Default is 1. (float) <br>The equivalent custom method is <code>shockwaveDurationMultiplier = X</code>. <code>()=>trueCameraMove(RoomID, X, Y, Duration, Ease)</code> Moves the "in-world" camera. This camera is used to pan around themes that extend beyond the edges of the screen (Train, Basement, Roller Disco, Hospital). <br>'''RoomID''': Affected room, from 0-3. On-top is not supported. (int) <br>'''X''': x-position of the camera, in pixels. (float) <br>'''Y''': y-position of the camera, in pixels. (float) <br>'''Duration''': duration of the animation. (float) <br>'''Ease''': easing used for the animation. (enum) <code>()=>wavyRowsAmplitude(RoomID, Amplitude, Duration)</code> Sets the amplitude of displacement for the Wavy Rows vfx preset. <br>'''RoomID''': Affected room, from 0-3. On-top is not supported. (int) <br>'''Amplitude''': Amplitude of the row displacement. Default is 15. (float) <br>'''Duration''': Duration in which the amplitude gradually changes from the old to new value. (float) <br>The equivalent custom method is <code>room[RoomID].wavyRowsAmplitude = Amplitude</code>. However, the custom method lacks a Duration argument and cannot be used for gradual changes. == Surgery == <code>{ "bar": X, "beat": X, "y": X, "type": "Comment", "tab": "Actions", "show": false, "text": "Example", "color": "F2E644" }</code> '''tab''' (enum) <br>Which editor tab the comment is in. (either "Song", "Actions", "Sprites", or "Rooms".) <br>'''show''' (bool) <br>Whether comment is automatically displayed during playback. <br>'''text''' (string) <br>Text displayed within the comment. <br>'''color''' (color) <br>Event color on the editor timeline. == History == == Trivia == The <code>leveleventexplosion</code> comment command was specifically created for use in the custom level PONPONPON by Kneeckoh, for the first Rhythm Doctor Sight Reading Tournament. The icons still retain their look from version r<code>???</code>. {{Navbox | name = Template:EventNavBox | title = Events | listclass = hlist | group1 = Sound Tab | list1 = {{Navbox|child | list1 = * [[Play Song]] * [[Set Crotches Per Bar]] * [[Play Sound]] * [[Set Beats Per Minute]] * [[Set Clap Sounds]] * [[Set Heart Explode Volume]] * [[Set Heart Explosion Interval]] * [[Say Ready, Get, Set, Go!]] * [[Set Game Sound]] * [[Set Beat Sound]] * [[Set Counting Sound]] * [[Comment]] }} | group2 = Gameplay Tab | list2 = {{Navbox|child | list1 = * [[Add Classic Beat]] * [[Set Row Xs]] * [[Add Freetime Beat]] * [[Pulse Freetime Beat]] * [[Add Oneshot Beat]] * [[Set Oneshot Wave]] }} | group3 = VFX Tab | list3 = {{Navbox|child | list1 = * [[Set Theme]] * [[Set VFX Preset]] * [[Set Background]] * [[Set Foreground]] * [[Set Speed]] * [[Flash]] * [[Custom Flash]] * [[Move Camera]] * [[Hide Row]] * [[Move Row]] * [[Play Expression (Row)]] * [[Paint Rows]] * [[Bass Drop]] * [[Shake Screen]] * [[Flip Screen]] * [[Invert Colors]] * [[Pulse Camera]] * [[Text Explosion]] * [[Show Dialogue]] * [[Show Status Sign]] * [[Floating Text]] * [[Change Players' Rows]] * [[Finish Level]] * [[Comment]] * [[Stutter]] * [[Show Hands]] * [[Paint Hands]] * [[Assign Hands]] * [[Set Playstyle]] * [[Tag Action]] * [[Call Custom Method]] * [[Window Dance (Event)]] }} | group4 = Decoration Tab | list4 = {{Navbox|child | list1 = * [[Move Sprite]] * [[Paint Sprite]] * [[Play Expression (Sprite)]] * [[Show/Hide]] * [[Comment]] }} | group5 = Rooms Tab | list5 = {{Navbox|child | list1 = * [[Show Rooms Horizontally]] * [[Move Room]] * [[Reorder Rooms]] * [[Mask Room]] * [[Fade Room]] * [[Set Rooms Perspective]] * [[Comment]] }} }}
Summary:
Please note that all contributions to Rhythm Doctor Wiki are considered to be released under the Creative Commons Attribution-ShareAlike (see
RDWiki:Copyrights
for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource.
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Templates used on this page:
Template:Event
(
edit
)
Template:Infobox
(
edit
)
Template:Navbox
(
edit
)
Template:Template other
(
edit
)
Module:Arguments
(
edit
)
Module:Infobox
(
edit
)
Module:Navbar
(
edit
)
Module:Navbar/configuration
(
edit
)
Module:Navbar/styles.css
(
edit
)
Module:Navbox
(
edit
)
Module:Navbox/configuration
(
edit
)
Module:Navbox/styles.css
(
edit
)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Log in
Request account
Namespaces
Page
Discussion
Canadian English
Views
Read
Edit
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Tools
What links here
Related changes
Special pages
Page information