EDITOR Feature Requests (not bugs!)

Talk about creating Grimrock 1 levels and mods here. Warning: forum contains spoilers!
User avatar
Xanathar
Posts: 629
Joined: Sun Apr 15, 2012 10:19 am
Location: Torino, Italy
Contact:

Re: EDITOR Feature Requests (not bugs!)

Post by Xanathar »

For me it would be:
- getMaxLevel(...) - gets the maximum level of the dungeon (this allows to do things like creating a timer in each level, checking for entities everywhere, etc)
- defineScriptEntity(..) - this would allow us to define a scripting entity outside the dungeon (in some lua file included in init.lua)
- getHealth on monsters and getScrollImage on items - ok, I'm cheating because with these we are at 4 :D
Waking Violet (Steam, PS4, PSVita, Switch) : http://www.wakingviolet.com

The Sunset Gate [MOD]: viewtopic.php?f=14&t=5563

My preciousss: http://www.moonsharp.org
User avatar
petri
Posts: 1917
Joined: Thu Mar 01, 2012 4:58 pm
Location: Finland

Re: EDITOR Feature Requests (not bugs!)

Post by petri »

Beer: check
IDE running: check
Fingers warmed: check
Music playing: check
User avatar
petri
Posts: 1917
Joined: Thu Mar 01, 2012 4:58 pm
Location: Finland

Re: EDITOR Feature Requests (not bugs!)

Post by petri »

Let's see.. anchorPos you say...
User avatar
petri
Posts: 1917
Joined: Thu Mar 01, 2012 4:58 pm
Location: Finland

Re: EDITOR Feature Requests (not bugs!)

Post by petri »

DONE:
- added anchorPos, anchorRotation, targetPos and targetSize for altars

I believe altars already support onInsertItem?
Batty
Posts: 509
Joined: Sun Apr 15, 2012 7:04 pm

Re: EDITOR Feature Requests (not bugs!)

Post by Batty »

- getHealth() for monsters
- scrambleText for items to work, maybe it's me but I can't get it to work according to the reference.
- champion:getFood() -> returns the food level of the champ

While you're at it, can you add a water system to the UI also :lol: (after you finish the beer)
User avatar
petri
Posts: 1917
Joined: Thu Mar 01, 2012 4:58 pm
Location: Finland

Re: EDITOR Feature Requests (not bugs!)

Post by petri »

- added getMaxLevels()

took the liberty and added isWall(level, x, y) as well :)
User avatar
petri
Posts: 1917
Joined: Thu Mar 01, 2012 4:58 pm
Location: Finland

Re: EDITOR Feature Requests (not bugs!)

Post by petri »

DONE:
- added Item:getScrollImage()
- added Monster:getHealth() and Monster:getLevel()
- added Champion:getFood()
User avatar
Brodie301
Posts: 286
Joined: Sun Apr 08, 2012 6:00 pm
Location: Mississippi, USA

Re: EDITOR Feature Requests (not bugs!)

Post by Brodie301 »

Excitedly types : Does that mean we getting a patch?
The FORCE is with me!!!
User avatar
petri
Posts: 1917
Joined: Thu Mar 01, 2012 4:58 pm
Location: Finland

Re: EDITOR Feature Requests (not bugs!)

Post by petri »

Brodie301 wrote:Excitedly types : Does that mean we getting a patch?
Not today :)

- added new entity property: class

e.g.

Code: Select all

local e = spawn("dagger")
print(e.class) --> "Item"

local e = spawn("dungeon_alcove")
print(e.class) --> "Alcove"
User avatar
petri
Posts: 1917
Joined: Thu Mar 01, 2012 4:58 pm
Location: Finland

Re: EDITOR Feature Requests (not bugs!)

Post by petri »

Anything else folks? ... fetching another beer ...
Post Reply